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

```asm
<DSlater_3S_6S>:
  endbr64
  push   %r15
  push   %r14
  push   %r13
  push   %r12
  push   %rbp
  push   %rbx
  sub    $0xd18,%rsp
  movsd  %xmm0,0x10(%rsp)
  movsd  %xmm1,0x8(%rsp)
  movsd  %xmm2,0x18(%rsp)
  ucomisd %xmm1,%xmm2
  jp     L3
  movapd %xmm2,%xmm6
  jne    L3
  movapd %xmm0,%xmm2
  addsd  %xmm0,%xmm2
  movapd %xmm2,%xmm7
  mulsd  %xmm6,%xmm7
  movsd  %xmm7,0x8(%rsp)
  movapd %xmm7,%xmm1
  mov    D5638(%rip),%rax
  movq   %rax,%xmm0
  call   <pow@plt>
  movq   %xmm0,%rbx
  movsd  0x10(%rsp),%xmm0
  movapd %xmm0,%xmm6
  mulsd  %xmm0,%xmm6
  movsd  %xmm6,0xf8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  call   <pow@plt>
  movq   %xmm0,%r14
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x20(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movq   %xmm0,%r15
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x28(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x30(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x38(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x40(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x48(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x50(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x58(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x60(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x68(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x70(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x78(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x80(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x88(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x90(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x98(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa0(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa8(%rsp)
  mov    D265(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb0(%rsp)
  mov    D265(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb8(%rsp)
  mov    D1491(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc0(%rsp)
  mov    D1491(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc8(%rsp)
  mov    D5778(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xd0(%rsp)
  mov    D5778(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xd8(%rsp)
  mov    D739(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movq   %xmm0,%r13
  mov    D739(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xe0(%rsp)
  mov    D3278(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movq   %xmm0,%r12
  mov    D3278(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xe8(%rsp)
  mov    D7117(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movq   %xmm0,%rbp
  mov    D7117(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xf0(%rsp)
  movsd  0x8(%rsp),%xmm1
  mov    D5638(%rip),%rax
  movq   %rax,%xmm0
  call   <pow@plt>
  movapd %xmm0,%xmm1
  movsd  D5797(%rip),%xmm2
  movq   %rbx,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm5,%xmm0
  subsd  %xmm2,%xmm0
  movsd  D2148(%rip),%xmm3
  movsd  0x10(%rsp),%xmm4
  mulsd  %xmm3,%xmm4
  movsd  0x18(%rsp),%xmm7
  mulsd  %xmm7,%xmm4
  subsd  %xmm4,%xmm0
  movsd  0xf8(%rsp),%xmm6
  mulsd  %xmm6,%xmm3
  movapd %xmm7,%xmm4
  mulsd  %xmm7,%xmm4
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm0
  movq   %r14,%xmm3
  mulsd  D6312(%rip),%xmm3
  mulsd  0x20(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movq   %r15,%xmm3
  mulsd  D2026(%rip),%xmm3
  mulsd  0x28(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0x30(%rsp),%xmm3
  mulsd  D190(%rip),%xmm3
  mulsd  0x38(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0x40(%rsp),%xmm3
  mulsd  D6920(%rip),%xmm3
  mulsd  0x48(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0x50(%rsp),%xmm3
  mulsd  D521(%rip),%xmm3
  mulsd  0x58(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0x60(%rsp),%xmm3
  mulsd  D6836(%rip),%xmm3
  mulsd  0x68(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0x70(%rsp),%xmm3
  mulsd  D1464(%rip),%xmm3
  mulsd  0x78(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0x80(%rsp),%xmm3
  mulsd  D2240(%rip),%xmm3
  mulsd  0x88(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0x90(%rsp),%xmm3
  mulsd  D1671(%rip),%xmm3
  mulsd  0x98(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0xa0(%rsp),%xmm3
  mulsd  D5774(%rip),%xmm3
  mulsd  0xa8(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0xb0(%rsp),%xmm3
  mulsd  D10(%rip),%xmm3
  mulsd  0xb8(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0xc0(%rsp),%xmm3
  mulsd  D4558(%rip),%xmm3
  mulsd  0xc8(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movsd  0xd0(%rsp),%xmm3
  mulsd  D2239(%rip),%xmm3
  mulsd  0xd8(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movq   %r13,%xmm3
  mulsd  D857(%rip),%xmm3
  mulsd  0xe0(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movq   %r12,%xmm3
  mulsd  D5842(%rip),%xmm3
  mulsd  0xe8(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  movq   %rbp,%xmm3
  mulsd  D5744(%rip),%xmm3
  mulsd  0xf0(%rsp),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  %xmm2,%xmm1
  mulsd  %xmm6,%xmm1
  divsd  %xmm1,%xmm0
L15:
  add    $0xd18,%rsp
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  pop    %r14
  pop    %r15
  ret
L3:
  movsd  0x10(%rsp),%xmm15
  movapd %xmm15,%xmm2
  addsd  %xmm15,%xmm2
  movsd  0x18(%rsp),%xmm0
  addsd  0x8(%rsp),%xmm0
  movapd %xmm0,%xmm4
  movsd  %xmm2,0x30(%rsp)
  mulsd  %xmm2,%xmm4
  movq   %xmm4,%r14
  movapd %xmm4,%xmm1
  mov    D5638(%rip),%rax
  movq   %rax,%xmm0
  call   <pow@plt>
  movq   %xmm0,%r13
  movsd  0x18(%rsp),%xmm0
  movapd %xmm0,%xmm5
  mulsd  %xmm0,%xmm5
  movsd  0x8(%rsp),%xmm6
  movapd %xmm6,%xmm7
  mulsd  %xmm6,%xmm7
  movsd  %xmm5,0x28(%rsp)
  movapd %xmm5,%xmm3
  movsd  %xmm7,0x20(%rsp)
  subsd  %xmm7,%xmm3
  movsd  %xmm3,0x40(%rsp)
  mov    D3278(%rip),%rax
  movq   %rax,%xmm1
  movapd %xmm3,%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x48(%rsp)
  movsd  0x30(%rsp),%xmm1
  mulsd  0x8(%rsp),%xmm1
  mov    D5638(%rip),%rax
  movq   %rax,%xmm0
  call   <pow@plt>
  movq   %xmm0,%r15
  mov    D1491(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x50(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x58(%rsp)
  movsd  D6866(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x60(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x68(%rsp)
  movsd  D5363(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x70(%rsp)
  mov    D4326(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x78(%rsp)
  mov    D4326(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x80(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x88(%rsp)
  mov    D7117(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x90(%rsp)
  movsd  0x10(%rsp),%xmm6
  movapd %xmm6,%xmm15
  mulsd  %xmm6,%xmm15
  movapd %xmm15,%xmm11
  movsd  %xmm15,0x38(%rsp)
  addsd  %xmm15,%xmm11
  movsd  %xmm11,0x98(%rsp)
  movapd %xmm11,%xmm6
  mulsd  0x20(%rsp),%xmm6
  movsd  %xmm6,0xa0(%rsp)
  mov    D7117(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb0(%rsp)
  mov    D529(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc0(%rsp)
  movsd  D3568(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc8(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xd0(%rsp)
  mov    D739(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xd8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xe0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xe8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xf0(%rsp)
  mov    D739(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xf8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x100(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x108(%rsp)
  movsd  0x10(%rsp),%xmm12
  mulsd  D6388(%rip),%xmm12
  movsd  %xmm12,0x110(%rsp)
  movsd  D265(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x118(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x120(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x128(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x130(%rsp)
  movsd  D5778(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x138(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x140(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x148(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x150(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x158(%rsp)
  mov    D1491(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x160(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x168(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x170(%rsp)
  movsd  D112(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x178(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x180(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x188(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x190(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x198(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1a0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1a8(%rsp)
  mov    D3278(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1b0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1b8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1c0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1c8(%rsp)
  movsd  D460(%rip),%xmm9
  mulsd  0x10(%rsp),%xmm9
  movsd  %xmm9,0x1d0(%rsp)
  movsd  D995(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1d8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1e0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1e8(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1f0(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x1f8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x200(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x208(%rsp)
  mov    D739(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x210(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x218(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x220(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x228(%rsp)
  movsd  D4306(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x230(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x238(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x240(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x248(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x250(%rsp)
  mov    D1491(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x258(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x260(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x268(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x270(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x278(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x280(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x288(%rsp)
  mov    D1491(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x290(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x298(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2a0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2a8(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2b0(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2b8(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2c0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2c8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2d0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2d8(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2e0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2e8(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2f0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x2f8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x300(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x308(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x310(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x318(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x320(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x328(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x330(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x338(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x340(%rsp)
  mov    D7117(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x348(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x350(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x358(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x360(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x368(%rsp)
  mov    D4326(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x370(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x378(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x380(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x388(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x390(%rsp)
  movsd  0x30(%rsp),%xmm1
  mulsd  0x18(%rsp),%xmm1
  mov    D5638(%rip),%rax
  movq   %rax,%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x398(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3a0(%rsp)
  mov    D529(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3a8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movq   %xmm0,%r12
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3b0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movq   %xmm0,%rbp
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3b8(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movq   %xmm0,%rbx
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3c0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3c8(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3d0(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3d8(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3e0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3e8(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3f0(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x3f8(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x400(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x408(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x410(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x418(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x420(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x428(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x430(%rsp)
  mov    D4326(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x438(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x440(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x448(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x450(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x458(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x460(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x468(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x470(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x478(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x480(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x488(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x490(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x498(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4a0(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4a8(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4b0(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4b8(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4c0(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4c8(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4d0(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4d8(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4e0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4e8(%rsp)
  mov    D4326(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4f0(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x4f8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x500(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x508(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x510(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x518(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x520(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x528(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x530(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x538(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x540(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x548(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x550(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x558(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x560(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x568(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x570(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x578(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x580(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x588(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x590(%rsp)
  mov    D1491(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x598(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5a0(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5a8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5b0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5b8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5c0(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5c8(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5d0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5d8(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5e0(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5e8(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5f0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x5f8(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x600(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x608(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x610(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x618(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x620(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x628(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x630(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x638(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x640(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x648(%rsp)
  mov    D1491(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x650(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x658(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x660(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x668(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x670(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x678(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x680(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x688(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x690(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x698(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6a0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6a8(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6b0(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6b8(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6c0(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6c8(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6d0(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6d8(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6e0(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6e8(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6f0(%rsp)
  mov    D5363(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x6f8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x700(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x708(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x710(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x718(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x720(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x728(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x730(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x738(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x740(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x748(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x750(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x758(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x760(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x768(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x770(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x778(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x780(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x788(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x790(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x798(%rsp)
  mov    D5363(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7a0(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7a8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7b0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7b8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7c0(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7c8(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7d0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7d8(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7e0(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7e8(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7f0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x7f8(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x800(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x808(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x810(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x818(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x820(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x828(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x830(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x838(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x840(%rsp)
  mov    D7117(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x848(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x850(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x858(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x860(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x868(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x870(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x878(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x880(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x888(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x890(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x898(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8a0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8a8(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8b0(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8b8(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8c0(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8c8(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8d0(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8d8(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8e0(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8e8(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8f0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x8f8(%rsp)
  mov    D7117(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x900(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x908(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x910(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x918(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x920(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x928(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x930(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x938(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x940(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x948(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x950(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x958(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x960(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x968(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x970(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x978(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x980(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x988(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x990(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x998(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9a0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9a8(%rsp)
  mov    D112(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9b0(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9b8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9c0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9c8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9d0(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9d8(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9e0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9e8(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9f0(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0x9f8(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa00(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa08(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa10(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa18(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa20(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa28(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa30(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa38(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa40(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa48(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa50(%rsp)
  mov    D112(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa58(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa60(%rsp)
  movsd  D5803(%rip),%xmm0
  movsd  0x10(%rsp),%xmm2
  movapd %xmm2,%xmm1
  mulsd  %xmm0,%xmm1
  mulsd  0x8(%rsp),%xmm1
  addsd  D2822(%rip),%xmm1
  mulsd  0x38(%rsp),%xmm0
  mulsd  0x20(%rsp),%xmm0
  addsd  %xmm0,%xmm1
  movsd  %xmm1,0x30(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movapd %xmm2,%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa68(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa70(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa78(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa80(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa88(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa90(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xa98(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xaa0(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xaa8(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xab0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xab8(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xac0(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xac8(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xad0(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xad8(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xae0(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xae8(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xaf0(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xaf8(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb00(%rsp)
  mov    D739(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb08(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb10(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb18(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb20(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb28(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb30(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb38(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb40(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb48(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb50(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb58(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb60(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb68(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb70(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb78(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb80(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb88(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb90(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xb98(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xba0(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xba8(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbb0(%rsp)
  movsd  D529(%rip),%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbb8(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbc0(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbc8(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbd0(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbd8(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbe0(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbe8(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbf0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xbf8(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc00(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc08(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc10(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc18(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc20(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc28(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc30(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc38(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc40(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc48(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc50(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc58(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x18(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc60(%rsp)
  mov    D739(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc68(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc70(%rsp)
  mov    D1072(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc78(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc80(%rsp)
  mov    D460(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc88(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc90(%rsp)
  mov    D4159(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xc98(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xca0(%rsp)
  mov    D5610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xca8(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xcb0(%rsp)
  mov    D569(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xcb8(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xcc0(%rsp)
  mov    D274(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xcc8(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xcd0(%rsp)
  mov    D6264(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xcd8(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xce0(%rsp)
  mov    D1637(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xce8(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xcf0(%rsp)
  mov    D2160(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xcf8(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x10(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xd00(%rsp)
  mov    D6610(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x8(%rsp),%xmm0
  call   <pow@plt>
  movsd  %xmm0,0xd08(%rsp)
  movq   %r14,%xmm1
  movsd  D5638(%rip),%xmm0
  call   <pow@plt>
  movq   %xmm0,%r14
  mov    D3278(%rip),%rax
  movq   %rax,%xmm1
  movsd  0x40(%rsp),%xmm0
  call   <pow@plt>
  movapd %xmm0,%xmm2
  movsd  0x10(%rsp),%xmm14
  movapd %xmm14,%xmm3
  mulsd  D6909(%rip),%xmm3
  movsd  0x8(%rsp),%xmm8
  mulsd  %xmm8,%xmm3
  addsd  D3831(%rip),%xmm3
  movsd  0x38(%rsp),%xmm15
  movapd %xmm15,%xmm7
  mulsd  D6817(%rip),%xmm7
  movapd %xmm7,%xmm0
  movsd  0x20(%rsp),%xmm9
  mulsd  %xmm9,%xmm0
  addsd  %xmm0,%xmm3
  movq   %r12,%xmm1
  mulsd  D4193(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x3b0(%rsp),%xmm0
  addsd  %xmm0,%xmm3
  movq   %rbp,%xmm1
  mulsd  D6834(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x3b8(%rsp),%xmm0
  addsd  %xmm0,%xmm3
  movq   %rbx,%xmm1
  mulsd  D4334(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x3c0(%rsp),%xmm0
  addsd  %xmm0,%xmm3
  movsd  0x3c8(%rsp),%xmm1
  mulsd  D2835(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x3d0(%rsp),%xmm0
  addsd  %xmm0,%xmm3
  movsd  0x3d8(%rsp),%xmm1
  mulsd  D187(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x3e0(%rsp),%xmm0
  addsd  %xmm0,%xmm3
  movsd  0x3e8(%rsp),%xmm1
  mulsd  D442(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x3f0(%rsp),%xmm0
  addsd  %xmm0,%xmm3
  movsd  0x3f8(%rsp),%xmm1
  mulsd  D3232(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x400(%rsp),%xmm0
  subsd  %xmm0,%xmm3
  movsd  0x408(%rsp),%xmm1
  mulsd  D2759(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x410(%rsp),%xmm0
  subsd  %xmm0,%xmm3
  movsd  0x418(%rsp),%xmm1
  mulsd  D6971(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x420(%rsp),%xmm0
  subsd  %xmm0,%xmm3
  movsd  0x428(%rsp),%xmm1
  mulsd  D4696(%rip),%xmm1
  movapd %xmm1,%xmm0
  mulsd  0x430(%rsp),%xmm0
  subsd  %xmm0,%xmm3
  movsd  0x28(%rsp),%xmm1
  movapd %xmm1,%xmm4
  addsd  %xmm1,%xmm4
  movapd %xmm4,%xmm0
  mulsd  0x3a8(%rsp),%xmm0
  mulsd  %xmm0,%xmm3
  movsd  D2889(%rip),%xmm1
  movapd %xmm14,%xmm4
  mulsd  %xmm1,%xmm4
  mulsd  %xmm8,%xmm4
  movsd  D3425(%rip),%xmm0
  subsd  %xmm4,%xmm0
  mulsd  %xmm15,%xmm1
  mulsd  %xmm9,%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x448(%rsp),%xmm7
  mulsd  D5858(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x450(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x458(%rsp),%xmm7
  mulsd  D3367(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x460(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x468(%rsp),%xmm7
  mulsd  D3942(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x470(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x478(%rsp),%xmm7
  mulsd  D4486(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x480(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x488(%rsp),%xmm7
  mulsd  D2496(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x490(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x498(%rsp),%xmm7
  mulsd  D5917(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x4a0(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x4a8(%rsp),%xmm7
  mulsd  D990(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x4b0(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x4b8(%rsp),%xmm7
  mulsd  D5522(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x4c0(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x4c8(%rsp),%xmm7
  mulsd  D3507(%rip),%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x4d0(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x4d8(%rsp),%xmm7
  mulsd  0x4e0(%rsp),%xmm7
  addsd  %xmm7,%xmm0
  movsd  D6175(%rip),%xmm4
  movsd  0x438(%rsp),%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm7,%xmm1
  mulsd  0x440(%rsp),%xmm1
  mulsd  %xmm1,%xmm0
  subsd  %xmm0,%xmm3
  movapd %xmm14,%xmm1
  mulsd  D2064(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  addsd  D534(%rip),%xmm1
  movapd %xmm15,%xmm7
  mulsd  D1105(%rip),%xmm7
  movapd %xmm7,%xmm0
  movapd %xmm9,%xmm7
  mulsd  %xmm9,%xmm0
  addsd  %xmm1,%xmm0
  movsd  0x4f8(%rsp),%xmm9
  mulsd  D3012(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x500(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x508(%rsp),%xmm9
  mulsd  D6998(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x510(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x518(%rsp),%xmm9
  mulsd  D6634(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x520(%rsp),%xmm1
  subsd  %xmm1,%xmm0
  movsd  0x528(%rsp),%xmm9
  mulsd  D2817(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x530(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x538(%rsp),%xmm9
  mulsd  D4261(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x540(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x548(%rsp),%xmm9
  mulsd  D2787(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x550(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x558(%rsp),%xmm9
  mulsd  D5493(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x560(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x568(%rsp),%xmm9
  mulsd  D2003(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x570(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x578(%rsp),%xmm9
  mulsd  D6829(%rip),%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x580(%rsp),%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x588(%rsp),%xmm9
  mulsd  0x590(%rsp),%xmm9
  addsd  %xmm9,%xmm0
  movsd  0x4e8(%rsp),%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm9,%xmm1
  mulsd  0x4f0(%rsp),%xmm1
  mulsd  %xmm1,%xmm0
  addsd  %xmm3,%xmm0
  movapd %xmm14,%xmm3
  mulsd  D3105(%rip),%xmm3
  mulsd  %xmm8,%xmm3
  movsd  D56(%rip),%xmm1
  subsd  %xmm3,%xmm1
  movapd %xmm15,%xmm3
  mulsd  D1376(%rip),%xmm3
  mulsd  %xmm7,%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x5a8(%rsp),%xmm3
  mulsd  D653(%rip),%xmm3
  mulsd  0x5b0(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x5b8(%rsp),%xmm3
  mulsd  D2534(%rip),%xmm3
  mulsd  0x5c0(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x5c8(%rsp),%xmm3
  mulsd  D1508(%rip),%xmm3
  mulsd  0x5d0(%rsp),%xmm3
  addsd  %xmm3,%xmm1
  movsd  0x5d8(%rsp),%xmm3
  mulsd  D1441(%rip),%xmm3
  mulsd  0x5e0(%rsp),%xmm3
  addsd  %xmm3,%xmm1
  movsd  0x5e8(%rsp),%xmm3
  mulsd  D3087(%rip),%xmm3
  mulsd  0x5f0(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x5f8(%rsp),%xmm3
  mulsd  D5728(%rip),%xmm3
  mulsd  0x600(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x608(%rsp),%xmm3
  mulsd  D4007(%rip),%xmm3
  mulsd  0x610(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x618(%rsp),%xmm3
  mulsd  D7117(%rip),%xmm3
  mulsd  0x620(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x628(%rsp),%xmm3
  mulsd  D5060(%rip),%xmm3
  mulsd  0x630(%rsp),%xmm3
  addsd  %xmm3,%xmm1
  movsd  0x638(%rsp),%xmm3
  addsd  %xmm3,%xmm3
  mulsd  0x640(%rsp),%xmm3
  addsd  %xmm3,%xmm1
  movsd  D6185(%rip),%xmm4
  movsd  0x598(%rsp),%xmm3
  mulsd  %xmm4,%xmm3
  mulsd  0x5a0(%rsp),%xmm3
  mulsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm14,%xmm3
  mulsd  D2348(%rip),%xmm3
  mulsd  %xmm8,%xmm3
  movsd  D216(%rip),%xmm1
  subsd  %xmm3,%xmm1
  movapd %xmm15,%xmm3
  mulsd  D3588(%rip),%xmm3
  mulsd  %xmm7,%xmm3
  addsd  %xmm3,%xmm1
  movsd  0x658(%rsp),%xmm3
  mulsd  D7050(%rip),%xmm3
  mulsd  0x660(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x668(%rsp),%xmm3
  mulsd  D1400(%rip),%xmm3
  mulsd  0x670(%rsp),%xmm3
  addsd  %xmm3,%xmm1
  movsd  0x678(%rsp),%xmm3
  mulsd  D6893(%rip),%xmm3
  mulsd  0x680(%rsp),%xmm3
  addsd  %xmm3,%xmm1
  movsd  0x688(%rsp),%xmm3
  mulsd  D6053(%rip),%xmm3
  mulsd  0x690(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x698(%rsp),%xmm3
  mulsd  D2678(%rip),%xmm3
  mulsd  0x6a0(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x6a8(%rsp),%xmm3
  mulsd  D856(%rip),%xmm3
  mulsd  0x6b0(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x6b8(%rsp),%xmm3
  mulsd  D4667(%rip),%xmm3
  mulsd  0x6c0(%rsp),%xmm3
  subsd  %xmm3,%xmm1
  movsd  0x6c8(%rsp),%xmm3
  mulsd  D2009(%rip),%xmm3
  mulsd  0x6d0(%rsp),%xmm3
  addsd  %xmm3,%xmm1
  movsd  D2397(%rip),%xmm3
  movsd  0x6d8(%rsp),%xmm5
  mulsd  %xmm3,%xmm5
  mulsd  0x6e0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x6e8(%rsp),%xmm10
  addsd  %xmm10,%xmm10
  movapd %xmm10,%xmm5
  mulsd  0x6f0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  mulsd  0x648(%rsp),%xmm4
  mulsd  0x650(%rsp),%xmm4
  mulsd  %xmm4,%xmm1
  subsd  %xmm1,%xmm0
  movapd %xmm14,%xmm1
  mulsd  D6445(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  addsd  D3003(%rip),%xmm1
  movapd %xmm15,%xmm4
  mulsd  D4596(%rip),%xmm4
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x700(%rsp),%xmm10
  mulsd  D3653(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x708(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x710(%rsp),%xmm10
  mulsd  D2627(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x718(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x720(%rsp),%xmm10
  mulsd  D1761(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x728(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x730(%rsp),%xmm10
  mulsd  D2894(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x738(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x740(%rsp),%xmm10
  mulsd  D1293(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x748(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x750(%rsp),%xmm10
  mulsd  D1049(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x758(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x760(%rsp),%xmm10
  mulsd  D1767(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x768(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x770(%rsp),%xmm10
  mulsd  D6270(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x778(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x780(%rsp),%xmm10
  mulsd  D5887(%rip),%xmm10
  movapd %xmm10,%xmm4
  mulsd  0x788(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x790(%rsp),%xmm4
  addsd  %xmm4,%xmm4
  mulsd  0x798(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  D5610(%rip),%xmm10
  mulsd  0x6f8(%rsp),%xmm10
  mulsd  %xmm10,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D3935(%rip),%xmm4
  movapd %xmm14,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  D5912(%rip),%xmm1
  mulsd  %xmm15,%xmm4
  movapd %xmm7,%xmm10
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x7a8(%rsp),%xmm7
  mulsd  D722(%rip),%xmm7
  movapd %xmm7,%xmm4
  mulsd  0x7b0(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x7b8(%rsp),%xmm7
  mulsd  D6898(%rip),%xmm7
  movapd %xmm7,%xmm4
  mulsd  0x7c0(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x7c8(%rsp),%xmm7
  mulsd  D5821(%rip),%xmm7
  movapd %xmm7,%xmm4
  mulsd  0x7d0(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x7d8(%rsp),%xmm7
  mulsd  D2664(%rip),%xmm7
  movapd %xmm7,%xmm4
  mulsd  0x7e0(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x7e8(%rsp),%xmm7
  mulsd  D6223(%rip),%xmm7
  movapd %xmm7,%xmm4
  mulsd  0x7f0(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x7f8(%rsp),%xmm7
  mulsd  D5130(%rip),%xmm7
  movapd %xmm7,%xmm4
  mulsd  0x800(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  0x808(%rsp),%xmm7
  mulsd  D1042(%rip),%xmm7
  movapd %xmm7,%xmm4
  mulsd  0x810(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  movsd  D3755(%rip),%xmm4
  movsd  0x818(%rsp),%xmm5
  mulsd  %xmm4,%xmm5
  mulsd  0x820(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x828(%rsp),%xmm5
  mulsd  D529(%rip),%xmm5
  mulsd  0x830(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x838(%rsp),%xmm5
  mulsd  D460(%rip),%xmm5
  mulsd  0x840(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x7a0(%rsp),%xmm5
  mulsd  D1072(%rip),%xmm5
  mulsd  %xmm5,%xmm1
  subsd  %xmm1,%xmm0
  movsd  D6725(%rip),%xmm5
  movapd %xmm14,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm7,%xmm6
  mulsd  %xmm8,%xmm6
  movsd  D4284(%rip),%xmm1
  subsd  %xmm6,%xmm1
  mulsd  %xmm15,%xmm5
  mulsd  %xmm10,%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x858(%rsp),%xmm5
  mulsd  D2063(%rip),%xmm5
  mulsd  0x860(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x868(%rsp),%xmm5
  mulsd  D2070(%rip),%xmm5
  mulsd  0x870(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x878(%rsp),%xmm5
  mulsd  D1983(%rip),%xmm5
  mulsd  0x880(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x888(%rsp),%xmm5
  mulsd  D434(%rip),%xmm5
  mulsd  0x890(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x898(%rsp),%xmm5
  mulsd  D1377(%rip),%xmm5
  mulsd  0x8a0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x8a8(%rsp),%xmm5
  mulsd  D2439(%rip),%xmm5
  mulsd  0x8b0(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x8b8(%rsp),%xmm5
  mulsd  D4575(%rip),%xmm5
  mulsd  0x8c0(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x8c8(%rsp),%xmm7
  mulsd  D1655(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x8d0(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  D4923(%rip),%xmm6
  movsd  0x8d8(%rsp),%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  0x8e0(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  D5610(%rip),%xmm7
  mulsd  0x8e8(%rsp),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x8f0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x848(%rsp),%xmm5
  mulsd  D3671(%rip),%xmm5
  mulsd  0x850(%rsp),%xmm5
  mulsd  %xmm5,%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm14,%xmm7
  mulsd  D2879(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  %xmm8,%xmm5
  movsd  D1522(%rip),%xmm1
  subsd  %xmm5,%xmm1
  movapd %xmm15,%xmm7
  mulsd  D6743(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  %xmm10,%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x908(%rsp),%xmm7
  mulsd  D5937(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x910(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x918(%rsp),%xmm5
  mulsd  D6534(%rip),%xmm5
  mulsd  0x920(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x928(%rsp),%xmm7
  mulsd  D4189(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x930(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x938(%rsp),%xmm5
  mulsd  D4026(%rip),%xmm5
  mulsd  0x940(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x948(%rsp),%xmm7
  mulsd  D159(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x950(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x958(%rsp),%xmm5
  mulsd  D717(%rip),%xmm5
  mulsd  0x960(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x968(%rsp),%xmm7
  mulsd  D71(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x970(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x978(%rsp),%xmm5
  mulsd  D4828(%rip),%xmm5
  mulsd  0x980(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x988(%rsp),%xmm7
  mulsd  D6558(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x990(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  D6610(%rip),%xmm5
  mulsd  0x998(%rsp),%xmm5
  mulsd  0x9a0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x8f8(%rsp),%xmm7
  mulsd  D2466(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x900(%rsp),%xmm5
  mulsd  %xmm5,%xmm1
  subsd  %xmm1,%xmm0
  movapd %xmm14,%xmm1
  mulsd  D2384(%rip),%xmm1
  mulsd  %xmm8,%xmm1
  addsd  D4132(%rip),%xmm1
  movapd %xmm15,%xmm7
  mulsd  D6075(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  %xmm10,%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x9b8(%rsp),%xmm5
  mulsd  D2042(%rip),%xmm5
  mulsd  0x9c0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x9c8(%rsp),%xmm7
  mulsd  D4883(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x9d0(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  0x9d8(%rsp),%xmm5
  mulsd  D3476(%rip),%xmm5
  mulsd  0x9e0(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x9e8(%rsp),%xmm7
  mulsd  D5822(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0x9f0(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0x9f8(%rsp),%xmm5
  mulsd  D3860(%rip),%xmm5
  mulsd  0xa00(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0xa08(%rsp),%xmm7
  mulsd  D815(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0xa10(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0xa18(%rsp),%xmm5
  mulsd  D4288(%rip),%xmm5
  mulsd  0xa20(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0xa28(%rsp),%xmm7
  mulsd  D5409(%rip),%xmm7
  movapd %xmm7,%xmm5
  mulsd  0xa30(%rsp),%xmm5
  subsd  %xmm5,%xmm1
  movsd  0xa38(%rsp),%xmm5
  mulsd  D5976(%rip),%xmm5
  mulsd  0xa40(%rsp),%xmm5
  addsd  %xmm5,%xmm1
  movsd  D3370(%rip),%xmm5
  movsd  0xa48(%rsp),%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  0xa50(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  D274(%rip),%xmm7
  mulsd  0x9a8(%rsp),%xmm7
  mulsd  0x9b0(%rsp),%xmm7
  mulsd  %xmm7,%xmm1
  addsd  %xmm1,%xmm0
  movsd  D6757(%rip),%xmm12
  movsd  0xa68(%rsp),%xmm7
  mulsd  %xmm12,%xmm7
  movapd %xmm7,%xmm1
  mulsd  0xa70(%rsp),%xmm1
  addsd  0x30(%rsp),%xmm1
  movsd  D2881(%rip),%xmm11
  movsd  0xa78(%rsp),%xmm7
  mulsd  %xmm11,%xmm7
  mulsd  0xa80(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  D861(%rip),%xmm10
  movsd  0xa88(%rsp),%xmm7
  mulsd  %xmm10,%xmm7
  mulsd  0xa90(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  D487(%rip),%xmm9
  movsd  0xa98(%rsp),%xmm7
  mulsd  %xmm9,%xmm7
  mulsd  0xaa0(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  D884(%rip),%xmm8
  movsd  0xaa8(%rsp),%xmm7
  mulsd  %xmm8,%xmm7
  mulsd  0xab0(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  D684(%rip),%xmm7
  movsd  0xab8(%rsp),%xmm13
  mulsd  %xmm7,%xmm13
  mulsd  0xac0(%rsp),%xmm13
  addsd  %xmm13,%xmm1
  movsd  0xac8(%rsp),%xmm13
  mulsd  D3661(%rip),%xmm13
  mulsd  0xad0(%rsp),%xmm13
  addsd  %xmm13,%xmm1
  movsd  0xad8(%rsp),%xmm13
  mulsd  D2972(%rip),%xmm13
  mulsd  0xae0(%rsp),%xmm13
  addsd  %xmm13,%xmm1
  movsd  0xae8(%rsp),%xmm13
  mulsd  D4107(%rip),%xmm13
  mulsd  0xaf0(%rsp),%xmm13
  addsd  %xmm13,%xmm1
  movsd  0xaf8(%rsp),%xmm13
  mulsd  %xmm5,%xmm13
  mulsd  0xb00(%rsp),%xmm13
  addsd  %xmm13,%xmm1
  movsd  D274(%rip),%xmm13
  mulsd  0xa58(%rsp),%xmm13
  mulsd  0xa60(%rsp),%xmm13
  mulsd  %xmm13,%xmm1
  subsd  %xmm1,%xmm0
  movsd  D585(%rip),%xmm13
  movapd %xmm14,%xmm1
  mulsd  %xmm13,%xmm1
  movapd %xmm1,%xmm14
  mulsd  0x8(%rsp),%xmm14
  movsd  D5203(%rip),%xmm1
  subsd  %xmm14,%xmm1
  mulsd  %xmm15,%xmm13
  movsd  0x20(%rsp),%xmm14
  mulsd  %xmm14,%xmm13
  subsd  %xmm13,%xmm1
  movsd  0xb18(%rsp),%xmm13
  mulsd  D6042(%rip),%xmm13
  mulsd  0xb20(%rsp),%xmm13
  subsd  %xmm13,%xmm1
  movsd  0xb28(%rsp),%xmm13
  mulsd  D2558(%rip),%xmm13
  mulsd  0xb30(%rsp),%xmm13
  subsd  %xmm13,%xmm1
  movsd  0xb38(%rsp),%xmm13
  mulsd  D1533(%rip),%xmm13
  mulsd  0xb40(%rsp),%xmm13
  subsd  %xmm13,%xmm1
  movsd  0xb48(%rsp),%xmm13
  mulsd  D4296(%rip),%xmm13
  mulsd  0xb50(%rsp),%xmm13
  addsd  %xmm13,%xmm1
  movsd  0xb58(%rsp),%xmm13
  mulsd  D7072(%rip),%xmm13
  mulsd  0xb60(%rsp),%xmm13
  subsd  %xmm13,%xmm1
  movsd  0xb68(%rsp),%xmm13
  mulsd  D5944(%rip),%xmm13
  mulsd  0xb70(%rsp),%xmm13
  subsd  %xmm13,%xmm1
  movsd  0xb78(%rsp),%xmm13
  mulsd  D1999(%rip),%xmm13
  mulsd  0xb80(%rsp),%xmm13
  subsd  %xmm13,%xmm1
  movsd  0xb88(%rsp),%xmm13
  mulsd  D6478(%rip),%xmm13
  mulsd  0xb90(%rsp),%xmm13
  subsd  %xmm13,%xmm1
  movsd  0xb98(%rsp),%xmm13
  mulsd  D3848(%rip),%xmm13
  mulsd  0xba0(%rsp),%xmm13
  addsd  %xmm13,%xmm1
  movsd  0xba8(%rsp),%xmm13
  mulsd  D3847(%rip),%xmm13
  mulsd  0xbb0(%rsp),%xmm13
  addsd  %xmm13,%xmm1
  movsd  0xb08(%rsp),%xmm13
  mulsd  D3348(%rip),%xmm13
  mulsd  0xb10(%rsp),%xmm13
  mulsd  %xmm13,%xmm1
  subsd  %xmm1,%xmm0
  movsd  0xbc0(%rsp),%xmm13
  mulsd  %xmm12,%xmm13
  movapd %xmm13,%xmm1
  mulsd  0xbc8(%rsp),%xmm1
  addsd  0x30(%rsp),%xmm1
  mulsd  0xbd0(%rsp),%xmm11
  mulsd  0xbd8(%rsp),%xmm11
  addsd  %xmm11,%xmm1
  mulsd  0xbe0(%rsp),%xmm10
  mulsd  0xbe8(%rsp),%xmm10
  addsd  %xmm10,%xmm1
  mulsd  0xbf0(%rsp),%xmm9
  mulsd  0xbf8(%rsp),%xmm9
  addsd  %xmm9,%xmm1
  mulsd  0xc00(%rsp),%xmm8
  mulsd  0xc08(%rsp),%xmm8
  addsd  %xmm8,%xmm1
  mulsd  0xc10(%rsp),%xmm7
  mulsd  0xc18(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  0xc20(%rsp),%xmm7
  mulsd  D821(%rip),%xmm7
  mulsd  0xc28(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  0xc30(%rsp),%xmm7
  mulsd  D959(%rip),%xmm7
  mulsd  0xc38(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  movsd  0xc40(%rsp),%xmm7
  mulsd  D3484(%rip),%xmm7
  mulsd  0xc48(%rsp),%xmm7
  addsd  %xmm7,%xmm1
  mulsd  0xc50(%rsp),%xmm6
  mulsd  0xc58(%rsp),%xmm6
  addsd  %xmm6,%xmm1
  movsd  0xbb8(%rsp),%xmm10
  movapd %xmm14,%xmm13
  mulsd  %xmm14,%xmm10
  mulsd  %xmm10,%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x10(%rsp),%xmm14
  movapd %xmm14,%xmm1
  mulsd  D5977(%rip),%xmm1
  mulsd  0x8(%rsp),%xmm1
  addsd  D2769(%rip),%xmm1
  movapd %xmm15,%xmm7
  mulsd  D3619(%rip),%xmm7
  movapd %xmm7,%xmm6
  mulsd  %xmm13,%xmm6
  subsd  %xmm6,%xmm1
  movsd  0xc70(%rsp),%xmm8
  mulsd  D2004(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xc78(%rsp),%xmm6
  addsd  %xmm6,%xmm1
  movsd  0xc80(%rsp),%xmm8
  mulsd  D6597(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xc88(%rsp),%xmm6
  addsd  %xmm6,%xmm1
  movsd  0xc90(%rsp),%xmm8
  mulsd  D3081(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xc98(%rsp),%xmm6
  subsd  %xmm6,%xmm1
  movsd  0xca0(%rsp),%xmm8
  mulsd  D5593(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xca8(%rsp),%xmm6
  subsd  %xmm6,%xmm1
  movsd  0xcb0(%rsp),%xmm8
  mulsd  D5958(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xcb8(%rsp),%xmm6
  subsd  %xmm6,%xmm1
  movsd  0xcc0(%rsp),%xmm8
  mulsd  D6168(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xcc8(%rsp),%xmm6
  subsd  %xmm6,%xmm1
  movsd  0xcd0(%rsp),%xmm8
  mulsd  D7115(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xcd8(%rsp),%xmm6
  addsd  %xmm6,%xmm1
  movsd  0xce0(%rsp),%xmm8
  mulsd  D2579(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xce8(%rsp),%xmm6
  addsd  %xmm6,%xmm1
  movsd  0xcf0(%rsp),%xmm8
  mulsd  D171(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xcf8(%rsp),%xmm6
  addsd  %xmm6,%xmm1
  movsd  0xd00(%rsp),%xmm8
  mulsd  D780(%rip),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0xd08(%rsp),%xmm6
  addsd  %xmm6,%xmm1
  movsd  0xc60(%rsp),%xmm10
  mulsd  D5399(%rip),%xmm10
  movapd %xmm10,%xmm6
  mulsd  0xc68(%rsp),%xmm6
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm0
  movsd  0x398(%rsp),%xmm8
  mulsd  0x3a0(%rsp),%xmm8
  mulsd  %xmm8,%xmm0
  movsd  0x58(%rsp),%xmm10
  mulsd  D373(%rip),%xmm10
  movapd %xmm10,%xmm1
  mulsd  0x60(%rsp),%xmm1
  movsd  D6610(%rip),%xmm8
  mulsd  0x68(%rsp),%xmm8
  movapd %xmm8,%xmm6
  mulsd  0x70(%rsp),%xmm6
  subsd  %xmm6,%xmm1
  movsd  D5928(%rip),%xmm9
  movsd  0x78(%rsp),%xmm10
  mulsd  %xmm9,%xmm10
  addsd  %xmm10,%xmm1
  movapd %xmm14,%xmm7
  mulsd  D3708(%rip),%xmm7
  movapd %xmm7,%xmm6
  mulsd  0x18(%rsp),%xmm6
  mulsd  0x80(%rsp),%xmm6
  addsd  %xmm6,%xmm1
  movsd  D6125(%rip),%xmm8
  movapd %xmm14,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm7,%xmm6
  mulsd  0x88(%rsp),%xmm6
  mulsd  0x90(%rsp),%xmm6
  movsd  D6222(%rip),%xmm7
  movsd  0xa0(%rsp),%xmm11
  movapd %xmm11,%xmm10
  subsd  %xmm7,%xmm10
  mulsd  %xmm10,%xmm6
  addsd  %xmm6,%xmm1
  movsd  0x28(%rsp),%xmm6
  mulsd  %xmm9,%xmm6
  mulsd  0xa8(%rsp),%xmm6
  movapd %xmm11,%xmm9
  subsd  D3278(%rip),%xmm9
  mulsd  %xmm9,%xmm6
  addsd  %xmm6,%xmm1
  movsd  0xb0(%rsp),%xmm6
  mulsd  D1341(%rip),%xmm6
  mulsd  0xb8(%rsp),%xmm6
  addsd  D4907(%rip),%xmm11
  mulsd  %xmm11,%xmm6
  subsd  %xmm6,%xmm1
  movapd %xmm15,%xmm9
  mulsd  D596(%rip),%xmm9
  mulsd  %xmm13,%xmm9
  addsd  D6705(%rip),%xmm9
  movsd  D4326(%rip),%xmm6
  movsd  0xc0(%rsp),%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  0xc8(%rsp),%xmm10
  mulsd  %xmm10,%xmm9
  subsd  %xmm9,%xmm1
  movapd %xmm15,%xmm10
  mulsd  D6085(%rip),%xmm10
  mulsd  %xmm13,%xmm10
  movsd  D3343(%rip),%xmm9
  subsd  %xmm10,%xmm9
  movsd  0xe0(%rsp),%xmm10
  mulsd  0xe8(%rsp),%xmm10
  addsd  %xmm10,%xmm9
  movapd %xmm14,%xmm10
  mulsd  D1659(%rip),%xmm10
  mulsd  0xd0(%rsp),%xmm10
  mulsd  0xd8(%rsp),%xmm10
  mulsd  %xmm10,%xmm9
  addsd  %xmm9,%xmm1
  mulsd  %xmm15,%xmm7
  mulsd  %xmm13,%xmm7
  movapd %xmm7,%xmm9
  movsd  D198(%rip),%xmm7
  subsd  %xmm9,%xmm7
  movsd  0x100(%rsp),%xmm11
  mulsd  0x108(%rsp),%xmm11
  addsd  %xmm11,%xmm7
  mulsd  0xf0(%rsp),%xmm8
  mulsd  0xf8(%rsp),%xmm8
  mulsd  %xmm8,%xmm7
  addsd  %xmm7,%xmm1
  movapd %xmm15,%xmm7
  mulsd  D658(%rip),%xmm7
  mulsd  %xmm13,%xmm7
  subsd  D2526(%rip),%xmm7
  mulsd  0x128(%rsp),%xmm5
  mulsd  0x130(%rsp),%xmm5
  addsd  %xmm7,%xmm5
  movsd  0x118(%rsp),%xmm7
  movsd  0x110(%rsp),%xmm12
  mulsd  %xmm12,%xmm7
  mulsd  0x120(%rsp),%xmm7
  mulsd  %xmm7,%xmm5
  addsd  %xmm5,%xmm1
  movapd %xmm15,%xmm7
  mulsd  D2753(%rip),%xmm7
  mulsd  %xmm13,%xmm7
  movsd  D4299(%rip),%xmm5
  subsd  %xmm7,%xmm5
  movsd  0x148(%rsp),%xmm7
  mulsd  D2417(%rip),%xmm7
  mulsd  0x150(%rsp),%xmm7
  addsd  %xmm7,%xmm5
  movapd %xmm12,%xmm7
  mulsd  0x138(%rsp),%xmm7
  mulsd  0x140(%rsp),%xmm7
  mulsd  %xmm7,%xmm5
  subsd  %xmm5,%xmm1
  mulsd  %xmm15,%xmm4
  movapd %xmm4,%xmm12
  mulsd  %xmm13,%xmm12
  movsd  D496(%rip),%xmm4
  subsd  %xmm12,%xmm4
  movsd  0x168(%rsp),%xmm12
  mulsd  D4479(%rip),%xmm12
  movapd %xmm12,%xmm5
  mulsd  0x170(%rsp),%xmm5
  addsd  %xmm5,%xmm4
  mulsd  %xmm14,%xmm6
  mulsd  0x158(%rsp),%xmm6
  mulsd  0x160(%rsp),%xmm6
  mulsd  %xmm6,%xmm4
  subsd  %xmm4,%xmm1
  movapd %xmm15,%xmm5
  mulsd  D1034(%rip),%xmm5
  mulsd  %xmm13,%xmm5
  movsd  D2517(%rip),%xmm4
  subsd  %xmm5,%xmm4
  movsd  0x180(%rsp),%xmm12
  mulsd  D4320(%rip),%xmm12
  movapd %xmm12,%xmm5
  mulsd  0x188(%rsp),%xmm5
  addsd  %xmm5,%xmm4
  movsd  0x98(%rsp),%xmm5
  mulsd  0x178(%rsp),%xmm5
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm1
  movapd %xmm15,%xmm5
  mulsd  D3998(%rip),%xmm5
  mulsd  %xmm13,%xmm5
  movsd  D6713(%rip),%xmm4
  subsd  %xmm5,%xmm4
  movsd  0x1a0(%rsp),%xmm5
  mulsd  D6339(%rip),%xmm5
  mulsd  0x1a8(%rsp),%xmm5
  addsd  %xmm5,%xmm4
  mulsd  %xmm14,%xmm3
  mulsd  0x190(%rsp),%xmm3
  mulsd  0x198(%rsp),%xmm3
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  movapd %xmm15,%xmm4
  mulsd  D2518(%rip),%xmm4
  mulsd  %xmm13,%xmm4
  movsd  D188(%rip),%xmm3
  subsd  %xmm4,%xmm3
  movsd  0x1c0(%rsp),%xmm12
  mulsd  D643(%rip),%xmm12
  movapd %xmm12,%xmm4
  mulsd  0x1c8(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movapd %xmm14,%xmm4
  mulsd  D3858(%rip),%xmm4
  mulsd  0x1b0(%rsp),%xmm4
  mulsd  0x1b8(%rsp),%xmm4
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm1
  movapd %xmm15,%xmm3
  mulsd  D5964(%rip),%xmm3
  mulsd  %xmm13,%xmm3
  addsd  D4318(%rip),%xmm3
  movsd  0x1e0(%rsp),%xmm12
  mulsd  D2162(%rip),%xmm12
  movapd %xmm12,%xmm4
  mulsd  0x1e8(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x1d8(%rsp),%xmm11
  movsd  0x1d0(%rsp),%xmm5
  mulsd  %xmm5,%xmm11
  mulsd  %xmm11,%xmm3
  subsd  %xmm3,%xmm1
  movapd %xmm15,%xmm3
  mulsd  D3217(%rip),%xmm3
  mulsd  %xmm13,%xmm3
  addsd  D3896(%rip),%xmm3
  movsd  0x200(%rsp),%xmm12
  mulsd  D2420(%rip),%xmm12
  movapd %xmm12,%xmm4
  mulsd  0x208(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  mulsd  0x1f0(%rsp),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x1f8(%rsp),%xmm4
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm1
  movapd %xmm15,%xmm4
  mulsd  D6591(%rip),%xmm4
  mulsd  %xmm13,%xmm4
  movsd  D4079(%rip),%xmm3
  subsd  %xmm4,%xmm3
  movsd  0x220(%rsp),%xmm5
  mulsd  D439(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x228(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x210(%rsp),%xmm5
  mulsd  D6965(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x218(%rsp),%xmm4
  mulsd  %xmm4,%xmm3
  addsd  %xmm1,%xmm3
  mulsd  D214(%rip),%xmm14
  movapd %xmm14,%xmm1
  mulsd  %xmm13,%xmm1
  movsd  0x238(%rsp),%xmm5
  mulsd  D29(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x240(%rsp),%xmm4
  subsd  %xmm4,%xmm1
  movsd  0x248(%rsp),%xmm5
  mulsd  D3667(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x250(%rsp),%xmm4
  addsd  %xmm4,%xmm1
  mulsd  0x230(%rsp),%xmm1
  addsd  %xmm3,%xmm1
  movapd %xmm15,%xmm3
  mulsd  D3659(%rip),%xmm3
  mulsd  %xmm13,%xmm3
  subsd  D4299(%rip),%xmm3
  movsd  0x268(%rsp),%xmm5
  mulsd  D5273(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x270(%rsp),%xmm4
  subsd  %xmm4,%xmm3
  movsd  0x278(%rsp),%xmm4
  addsd  %xmm4,%xmm4
  mulsd  0x280(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x258(%rsp),%xmm5
  mulsd  D3343(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x260(%rsp),%xmm4
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  movapd %xmm15,%xmm3
  mulsd  D6564(%rip),%xmm3
  mulsd  %xmm13,%xmm3
  subsd  D1652(%rip),%xmm3
  movsd  0x298(%rsp),%xmm5
  mulsd  D2197(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x2a0(%rsp),%xmm4
  subsd  %xmm4,%xmm3
  movsd  0x2a8(%rsp),%xmm4
  addsd  %xmm4,%xmm4
  mulsd  0x2b0(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x288(%rsp),%xmm5
  mulsd  D5610(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x290(%rsp),%xmm4
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  movapd %xmm15,%xmm4
  mulsd  D2666(%rip),%xmm4
  mulsd  %xmm13,%xmm4
  movsd  D6368(%rip),%xmm3
  subsd  %xmm4,%xmm3
  movsd  0x2c8(%rsp),%xmm5
  mulsd  D4426(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x2d0(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  D739(%rip),%xmm5
  movsd  0x2d8(%rsp),%xmm11
  mulsd  %xmm5,%xmm11
  movapd %xmm11,%xmm4
  mulsd  0x2e0(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x2b8(%rsp),%xmm12
  mulsd  D2397(%rip),%xmm12
  movapd %xmm12,%xmm4
  mulsd  0x2c0(%rsp),%xmm4
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm1
  movapd %xmm15,%xmm3
  mulsd  D5102(%rip),%xmm3
  mulsd  %xmm13,%xmm3
  subsd  D2658(%rip),%xmm3
  movsd  0x2f8(%rsp),%xmm11
  mulsd  D488(%rip),%xmm11
  movapd %xmm11,%xmm4
  mulsd  0x300(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x308(%rsp),%xmm12
  mulsd  %xmm5,%xmm12
  movapd %xmm12,%xmm4
  mulsd  0x310(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x2e8(%rsp),%xmm5
  mulsd  D1637(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x2f0(%rsp),%xmm4
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  movapd %xmm15,%xmm4
  mulsd  D4304(%rip),%xmm4
  mulsd  %xmm13,%xmm4
  movsd  D3433(%rip),%xmm3
  subsd  %xmm4,%xmm3
  movsd  0x328(%rsp),%xmm5
  mulsd  D598(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x330(%rsp),%xmm4
  subsd  %xmm4,%xmm3
  movsd  0x338(%rsp),%xmm5
  mulsd  D4320(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x340(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x318(%rsp),%xmm4
  addsd  %xmm4,%xmm4
  mulsd  0x320(%rsp),%xmm4
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm1
  movapd %xmm15,%xmm3
  mulsd  D2455(%rip),%xmm3
  mulsd  %xmm13,%xmm3
  addsd  D1976(%rip),%xmm3
  movsd  0x350(%rsp),%xmm5
  mulsd  D4549(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x358(%rsp),%xmm4
  subsd  %xmm4,%xmm3
  movsd  0x360(%rsp),%xmm5
  mulsd  D737(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  0x368(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x348(%rsp),%xmm5
  mulsd  D5778(%rip),%xmm5
  movapd %xmm5,%xmm4
  mulsd  %xmm13,%xmm4
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm1
  movapd %xmm15,%xmm4
  mulsd  D4048(%rip),%xmm4
  mulsd  %xmm13,%xmm4
  movsd  D5322(%rip),%xmm3
  subsd  %xmm4,%xmm3
  movsd  0x378(%rsp),%xmm6
  mulsd  D1160(%rip),%xmm6
  movapd %xmm6,%xmm4
  mulsd  0x380(%rsp),%xmm4
  subsd  %xmm4,%xmm3
  movsd  0x388(%rsp),%xmm6
  mulsd  D2622(%rip),%xmm6
  movapd %xmm6,%xmm4
  mulsd  0x390(%rsp),%xmm4
  addsd  %xmm4,%xmm3
  movsd  0x370(%rsp),%xmm4
  addsd  %xmm4,%xmm4
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  movq   %r15,%xmm3
  mulsd  D2325(%rip),%xmm3
  mulsd  0x50(%rsp),%xmm3
  mulsd  %xmm3,%xmm1
  movsd  D4444(%rip),%xmm4
  movq   %r13,%xmm3
  mulsd  %xmm4,%xmm3
  mulsd  0x48(%rsp),%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  movq   %r14,%xmm1
  mulsd  %xmm4,%xmm1
  mulsd  %xmm15,%xmm1
  mulsd  %xmm2,%xmm1
  divsd  %xmm1,%xmm0
  jmp    L15
```

tool_calls: name: retrieve_data
arguments: label: D5638
data_type: f64
name: retrieve_data
arguments: label: D1072
data_type: f64
name: retrieve_data
arguments: label: D460
data_type: f64
name: retrieve_data
arguments: label: D4159
data_type: f64
name: retrieve_data
arguments: label: D5610
data_type: f64
name: retrieve_data
arguments: label: D569
data_type: f64
name: retrieve_data
arguments: label: D274
data_type: f64
name: retrieve_data
arguments: label: D6264
data_type: f64
name: retrieve_data
arguments: label: D1637
data_type: f64
name: retrieve_data
arguments: label: D2160
data_type: f64
name: retrieve_data
arguments: label: D6610
data_type: f64
name: retrieve_data
arguments: label: D265
data_type: f64
name: retrieve_data
arguments: label: D1491
data_type: f64
name: retrieve_data
arguments: label: D5778
data_type: f64
name: retrieve_data
arguments: label: D739
data_type: f64
name: retrieve_data
arguments: label: D3278
data_type: f64
name: retrieve_data
arguments: label: D7117
data_type: f64
name: retrieve_data
arguments: label: D5797
data_type: f64
name: retrieve_data
arguments: label: D2148
data_type: f64
name: retrieve_data
arguments: label: D6312
data_type: f64
name: retrieve_data
arguments: label: D2026
data_type: f64
name: retrieve_data
arguments: label: D190
data_type: f64
name: retrieve_data
arguments: label: D6920
data_type: f64
name: retrieve_data
arguments: label: D521
data_type: f64
name: retrieve_data
arguments: label: D6836
data_type: f64
name: retrieve_data
arguments: label: D1464
data_type: f64
name: retrieve_data
arguments: label: D2240
data_type: f64
name: retrieve_data
arguments: label: D1671
data_type: f64
name: retrieve_data
arguments: label: D5774
data_type: f64
name: retrieve_data
arguments: label: D10
data_type: f64
name: retrieve_data
arguments: label: D4558
data_type: f64
name: retrieve_data
arguments: label: D2239
data_type: f64
name: retrieve_data
arguments: label: D857
data_type: f64
name: retrieve_data
arguments: label: D5842
data_type: f64
name: retrieve_data
arguments: label: D5744
data_type: f64
name: retrieve_data
arguments: label: D6866
data_type: f64
name: retrieve_data
arguments: label: D5363
data_type: f64
name: retrieve_data
arguments: label: D4326
data_type: f64
name: retrieve_data
arguments: label: D529
data_type: f64
name: retrieve_data
arguments: label: D3568
data_type: f64
name: retrieve_data
arguments: label: D6388
data_type: f64
name: retrieve_data
arguments: label: D112
data_type: f64
name: retrieve_data
arguments: label: D995
data_type: f64
name: retrieve_data
arguments: label: D4306
data_type: f64
name: retrieve_data
arguments: label: D5803
data_type: f64
name: retrieve_data
arguments: label: D2822
data_type: f64
name: retrieve_data
arguments: label: D6909
data_type: f64
name: retrieve_data
arguments: label: D3831
data_type: f64
name: retrieve_data
arguments: label: D6817
data_type: f64
name: retrieve_data
arguments: label: D4193
data_type: f64
name: retrieve_data
arguments: label: D6834
data_type: f64
name: retrieve_data
arguments: label: D4334
data_type: f64
name: retrieve_data
arguments: label: D2835
data_type: f64
name: retrieve_data
arguments: label: D187
data_type: f64
name: retrieve_data
arguments: label: D442
data_type: f64
name: retrieve_data
arguments: label: D3232
data_type: f64
name: retrieve_data
arguments: label: D2759
data_type: f64
name: retrieve_data
arguments: label: D6971
data_type: f64
name: retrieve_data
arguments: label: D4696
data_type: f64
name: retrieve_data
arguments: label: D2889
data_type: f64
name: retrieve_data
arguments: label: D3425
data_type: byte[8]
name: retrieve_data
arguments: label: D5858
data_type: f64
name: retrieve_data
arguments: label: D3367
data_type: f64
name: retrieve_data
arguments: label: D3942
data_type: f64
name: retrieve_data
arguments: label: D4486
data_type: f64
name: retrieve_data
arguments: label: D2496
data_type: f64
name: retrieve_data
arguments: label: D5917
data_type: f64
name: retrieve_data
arguments: label: D990
data_type: f64
name: retrieve_data
arguments: label: D5522
data_type: f64
name: retrieve_data
arguments: label: D3507
data_type: f64
name: retrieve_data
arguments: label: D6175
data_type: f64
name: retrieve_data
arguments: label: D2064
data_type: f64
name: retrieve_data
arguments: label: D534
data_type: f64
name: retrieve_data
arguments: label: D1105
data_type: f64
name: retrieve_data
arguments: label: D3012
data_type: f64
name: retrieve_data
arguments: label: D6998
data_type: f64
name: retrieve_data
arguments: label: D6634
data_type: f64
name: retrieve_data
arguments: label: D2817
data_type: f64
name: retrieve_data
arguments: label: D4261
data_type: f64
name: retrieve_data
arguments: label: D2787
data_type: f64
name: retrieve_data
arguments: label: D5493
data_type: f64
name: retrieve_data
arguments: label: D2003
data_type: f64
name: retrieve_data
arguments: label: D6829
data_type: f64
name: retrieve_data
arguments: label: D3105
data_type: f64
name: retrieve_data
arguments: label: D56
data_type: byte[8]
name: retrieve_data
arguments: label: D1376
data_type: f64
name: retrieve_data
arguments: label: D653
data_type: f64
name: retrieve_data
arguments: label: D2534
data_type: f64
name: retrieve_data
arguments: label: D1508
data_type: f64
name: retrieve_data
arguments: label: D1441
data_type: f64
name: retrieve_data
arguments: label: D3087
data_type: f64
name: retrieve_data
arguments: label: D5728
data_type: f64
name: retrieve_data
arguments: label: D4007
data_type: f64
name: retrieve_data
arguments: label: D5060
data_type: f64
name: retrieve_data
arguments: label: D6185
data_type: f64
name: retrieve_data
arguments: label: D2348
data_type: f64
name: retrieve_data
arguments: label: D216
data_type: byte[8]
name: retrieve_data
arguments: label: D3588
data_type: f64
name: retrieve_data
arguments: label: D7050
data_type: f64
name: retrieve_data
arguments: label: D1400
data_type: f64
name: retrieve_data
arguments: label: D6893
data_type: f64
name: retrieve_data
arguments: label: D6053
data_type: f64
name: retrieve_data
arguments: label: D2678
data_type: f64
name: retrieve_data
arguments: label: D856
data_type: f64
name: retrieve_data
arguments: label: D4667
data_type: f64
name: retrieve_data
arguments: label: D2009
data_type: f64
name: retrieve_data
arguments: label: D2397
data_type: f64
name: retrieve_data
arguments: label: D6445
data_type: f64
name: retrieve_data
arguments: label: D3003
data_type: f64
name: retrieve_data
arguments: label: D4596
data_type: f64
name: retrieve_data
arguments: label: D3653
data_type: f64
name: retrieve_data
arguments: label: D2627
data_type: f64
name: retrieve_data
arguments: label: D1761
data_type: f64
name: retrieve_data
arguments: label: D2894
data_type: f64
name: retrieve_data
arguments: label: D1293
data_type: f64
name: retrieve_data
arguments: label: D1049
data_type: f64
name: retrieve_data
arguments: label: D1767
data_type: f64
name: retrieve_data
arguments: label: D6270
data_type: f64
name: retrieve_data
arguments: label: D5887
data_type: f64
name: retrieve_data
arguments: label: D3935
data_type: f64
name: retrieve_data
arguments: label: D5912
data_type: f64
name: retrieve_data
arguments: label: D722
data_type: f64
name: retrieve_data
arguments: label: D6898
data_type: f64
name: retrieve_data
arguments: label: D5821
data_type: f64
name: retrieve_data
arguments: label: D2664
data_type: f64
name: retrieve_data
arguments: label: D6223
data_type: f64
name: retrieve_data
arguments: label: D5130
data_type: f64
name: retrieve_data
arguments: label: D1042
data_type: f64
name: retrieve_data
arguments: label: D3755
data_type: f64
name: retrieve_data
arguments: label: D6725
data_type: f64
name: retrieve_data
arguments: label: D4284
data_type: byte[8]
name: retrieve_data
arguments: label: D2063
data_type: f64
name: retrieve_data
arguments: label: D2070
data_type: f64
name: retrieve_data
arguments: label: D1983
data_type: f64
name: retrieve_data
arguments: label: D434
data_type: f64
name: retrieve_data
arguments: label: D1377
data_type: f64
name: retrieve_data
arguments: label: D2439
data_type: f64
name: retrieve_data
arguments: label: D4575
data_type: f64
name: retrieve_data
arguments: label: D1655
data_type: f64
name: retrieve_data
arguments: label: D4923
data_type: f64
name: retrieve_data
arguments: label: D3671
data_type: f64
name: retrieve_data
arguments: label: D2879
data_type: f64
name: retrieve_data
arguments: label: D1522
data_type: byte[8]
name: retrieve_data
arguments: label: D6743
data_type: f64
name: retrieve_data
arguments: label: D5937
data_type: f64
name: retrieve_data
arguments: label: D6534
data_type: f64
name: retrieve_data
arguments: label: D4189
data_type: f64
name: retrieve_data
arguments: label: D4026
data_type: f64
name: retrieve_data
arguments: label: D159
data_type: f64
name: retrieve_data
arguments: label: D717
data_type: f64
name: retrieve_data
arguments: label: D71
data_type: f64
name: retrieve_data
arguments: label: D4828
data_type: f64
name: retrieve_data
arguments: label: D6558
data_type: f64
name: retrieve_data
arguments: label: D2466
data_type: f64
name: retrieve_data
arguments: label: D2384
data_type: f64
name: retrieve_data
arguments: label: D4132
data_type: f64
name: retrieve_data
arguments: label: D6075
data_type: f64
name: retrieve_data
arguments: label: D2042
data_type: f64
name: retrieve_data
arguments: label: D4883
data_type: f64
name: retrieve_data
arguments: label: D3476
data_type: f64
name: retrieve_data
arguments: label: D5822
data_type: f64
name: retrieve_data
arguments: label: D3860
data_type: f64
name: retrieve_data
arguments: label: D815
data_type: f64
name: retrieve_data
arguments: label: D4288
data_type: f64
name: retrieve_data
arguments: label: D5409
data_type: f64
name: retrieve_data
arguments: label: D5976
data_type: f64
name: retrieve_data
arguments: label: D3370
data_type: f64
name: retrieve_data
arguments: label: D6757
data_type: f64
name: retrieve_data
arguments: label: D2881
data_type: f64
name: retrieve_data
arguments: label: D861
data_type: f64
name: retrieve_data
arguments: label: D487
data_type: f64
name: retrieve_data
arguments: label: D884
data_type: f64
name: retrieve_data
arguments: label: D684
data_type: f64
name: retrieve_data
arguments: label: D3661
data_type: f64
name: retrieve_data
arguments: label: D2972
data_type: f64
name: retrieve_data
arguments: label: D4107
data_type: f64
name: retrieve_data
arguments: label: D585
data_type: f64
name: retrieve_data
arguments: label: D5203
data_type: byte[8]
name: retrieve_data
arguments: label: D6042
data_type: f64
name: retrieve_data
arguments: label: D2558
data_type: f64
name: retrieve_data
arguments: label: D1533
data_type: f64
name: retrieve_data
arguments: label: D4296
data_type: f64
name: retrieve_data
arguments: label: D7072
data_type: f64
name: retrieve_data
arguments: label: D5944
data_type: f64
name: retrieve_data
arguments: label: D1999
data_type: f64
name: retrieve_data
arguments: label: D6478
data_type: f64
name: retrieve_data
arguments: label: D3848
data_type: f64
name: retrieve_data
arguments: label: D3847
data_type: f64
name: retrieve_data
arguments: label: D3348
data_type: f64
name: retrieve_data
arguments: label: D821
data_type: f64
name: retrieve_data
arguments: label: D959
data_type: f64
name: retrieve_data
arguments: label: D3484
data_type: f64
name: retrieve_data
arguments: label: D5977
data_type: f64
name: retrieve_data
arguments: label: D2769
data_type: f64
name: retrieve_data
arguments: label: D3619
data_type: f64
name: retrieve_data
arguments: label: D2004
data_type: f64
name: retrieve_data
arguments: label: D6597
data_type: f64
name: retrieve_data
arguments: label: D3081
data_type: f64
name: retrieve_data
arguments: label: D5593
data_type: f64
name: retrieve_data
arguments: label: D5958
data_type: f64
name: retrieve_data
arguments: label: D6168
data_type: f64
name: retrieve_data
arguments: label: D7115
data_type: f64
name: retrieve_data
arguments: label: D2579
data_type: f64
name: retrieve_data
arguments: label: D171
data_type: f64
name: retrieve_data
arguments: label: D780
data_type: f64
name: retrieve_data
arguments: label: D5399
data_type: f64
name: retrieve_data
arguments: label: D373
data_type: byte[8]
name: retrieve_data
arguments: label: D5928
data_type: f64
name: retrieve_data
arguments: label: D3708
data_type: f64
name: retrieve_data
arguments: label: D6125
data_type: f64
name: retrieve_data
arguments: label: D6222
data_type: f64
name: retrieve_data
arguments: label: D1341
data_type: f64
name: retrieve_data
arguments: label: D4907
data_type: f64
name: retrieve_data
arguments: label: D596
data_type: f64
name: retrieve_data
arguments: label: D6705
data_type: f64
name: retrieve_data
arguments: label: D6085
data_type: f64
name: retrieve_data
arguments: label: D3343
data_type: f64
name: retrieve_data
arguments: label: D1659
data_type: f64
name: retrieve_data
arguments: label: D198
data_type: f64
name: retrieve_data
arguments: label: D658
data_type: f64
name: retrieve_data
arguments: label: D2526
data_type: f64
name: retrieve_data
arguments: label: D2753
data_type: f64
name: retrieve_data
arguments: label: D4299
data_type: f64
name: retrieve_data
arguments: label: D2417
data_type: f64
name: retrieve_data
arguments: label: D496
data_type: f64
name: retrieve_data
arguments: label: D4479
data_type: f64
name: retrieve_data
arguments: label: D1034
data_type: f64
name: retrieve_data
arguments: label: D2517
data_type: byte[8]
name: retrieve_data
arguments: label: D4320
data_type: f64
name: retrieve_data
arguments: label: D3998
data_type: f64
name: retrieve_data
arguments: label: D6713
data_type: byte[8]
name: retrieve_data
arguments: label: D6339
data_type: f64
name: retrieve_data
arguments: label: D2518
data_type: f64
name: retrieve_data
arguments: label: D188
data_type: f64
name: retrieve_data
arguments: label: D643
data_type: f64
name: retrieve_data
arguments: label: D3858
data_type: f64
name: retrieve_data
arguments: label: D5964
data_type: f64
name: retrieve_data
arguments: label: D4318
data_type: f64
name: retrieve_data
arguments: label: D2162
data_type: f64
name: retrieve_data
arguments: label: D3217
data_type: f64
name: retrieve_data
arguments: label: D3896
data_type: f64
name: retrieve_data
arguments: label: D2420
data_type: f64
name: retrieve_data
arguments: label: D6591
data_type: f64
name: retrieve_data
arguments: label: D4079
data_type: byte[8]
name: retrieve_data
arguments: label: D439
data_type: f64
name: retrieve_data
arguments: label: D6965
data_type: f64
name: retrieve_data
arguments: label: D214
data_type: byte[8]
name: retrieve_data
arguments: label: D29
data_type: f64
name: retrieve_data
arguments: label: D3667
data_type: f64
name: retrieve_data
arguments: label: D3659
data_type: f64
name: retrieve_data
arguments: label: D5273
data_type: f64
name: retrieve_data
arguments: label: D6564
data_type: f64
name: retrieve_data
arguments: label: D1652
data_type: f64
name: retrieve_data
arguments: label: D2197
data_type: f64
name: retrieve_data
arguments: label: D2666
data_type: f64
name: retrieve_data
arguments: label: D6368
data_type: f64
name: retrieve_data
arguments: label: D4426
data_type: f64
name: retrieve_data
arguments: label: D5102
data_type: f64
name: retrieve_data
arguments: label: D2658
data_type: f64
name: retrieve_data
arguments: label: D488
data_type: f64
name: retrieve_data
arguments: label: D4304
data_type: f64
name: retrieve_data
arguments: label: D3433
data_type: f64
name: retrieve_data
arguments: label: D598
data_type: f64
name: retrieve_data
arguments: label: D2455
data_type: f64
name: retrieve_data
arguments: label: D1976
data_type: f64
name: retrieve_data
arguments: label: D4549
data_type: f64
name: retrieve_data
arguments: label: D737
data_type: f64
name: retrieve_data
arguments: label: D4048
data_type: f64
name: retrieve_data
arguments: label: D5322
data_type: byte[8]
name: retrieve_data
arguments: label: D1160
data_type: f64
name: retrieve_data
arguments: label: D2622
data_type: f64
name: retrieve_data
arguments: label: D2325
data_type: f64
name: retrieve_data
arguments: label: D4444
data_type: f64

tool: D5638: 2.718281828459045

tool: D1072: 3

tool: D460: 4

tool: D4159: 5

tool: D5610: 6

tool: D569: 7

tool: D274: 8

tool: D6264: 9

tool: D1637: 10

tool: D2160: 11

tool: D6610: 12

tool: D265: 13

tool: D1491: 14

tool: D5778: 15

tool: D739: 16

tool: D3278: 17

tool: D7117: 18

tool: D5797: 1600593426432000.0

tool: D2148: 3201186852864000.0

tool: D6312: 2132149009740750.0

tool: D2026: 1063111166617500.0

tool: D190: 422807944083525

tool: D6920: 139509188869050

tool: D521: 39204349984800

tool: D6836: 9554082337800

tool: D1464: 2044960117200

tool: D2240: 387930422880

tool: D1671: 65654184960

tool: D5774: 9962184960

tool: D10: 1359912960

tool: D4558: 167116800

tool: D2239: 18382848

tool: D857: 1775616

tool: D5842: 143360

tool: D5744: 8192

tool: D6866: 25

tool: D5363: 26

tool: D4326: 20

tool: D529: 24

tool: D3568: 23

tool: D6388: 2040

tool: D112: 22

tool: D995: 21

tool: D4306: 19

tool: D5803: 47713050

tool: D2822: 23856525

tool: D6909: 436049563950

tool: D3831: 218024781975

tool: D6817: 315992927250

tool: D4193: 127775547900

tool: D6834: 33563479950

tool: D4334: 6097020930

tool: D2835: 773783010

tool: D187: 64787580

tool: D442: 2627955

tool: D3232: 117810

tool: D2759: 25542

tool: D6971: 1684

tool: D4696: 46

tool: D2889: 21687750

tool: {"D3425": [0x00,0x00,0x00,0x60,0xdc,0xae,0x64,0xc1]}

tool: D5858: 14458500

tool: D3367: 7229250

tool: D3942: 2891700

tool: D4486: 963900

tool: D2496: 302130

tool: D5917: 28755

tool: D990: 25380

tool: D5522: 5805

tool: D3507: 350

tool: D6175: 88

tool: D2064: 50024964150

tool: D534: 25012482075

tool: D1105: 3860178525

tool: D3012: 8806672350

tool: D6998: 3531006675

tool: D6634: 529052580

tool: D2817: 2184840

tool: D4261: 14577840

tool: D2787: 2766240

tool: D5493: 273870

tool: D2003: 15363

tool: D6829: 406

tool: D3105: 7739550

tool: {"D56": [0x00,0x00,0x00,0x80,0x27,0x86,0x4d,0xc1]}

tool: D1376: 8632575

tool: D653: 66150

tool: D2534: 9955575

tool: D1508: 1446480

tool: D1441: 379260

tool: D3087: 283320

tool: D5728: 88050

tool: D4007: 8400

tool: D5060: 44

tool: D6185: 4488

tool: D2348: 13778100

tool: {"D216": [0x00,0x00,0x00,0x80,0x96,0x47,0x5a,0xc1]}

tool: D3588: 20057625

tool: D7050: 61906950

tool: D1400: 11911725

tool: D6893: 5554080

tool: D6053: 1535940

tool: D2678: 762660

tool: D856: 103200

tool: D4667: 2820

tool: D2009: 654

tool: D2397: 68

tool: D6445: 6547290750

tool: D3003: 3273645375

tool: D4596: 5306751450

tool: D3653: 2527024500

tool: D2627: 817566750

tool: D1761: 193243050

tool: D2894: 34684650

tool: D1293: 4813380

tool: D1049: 517275

tool: D1767: 42350

tool: D6270: 2530

tool: D5887: 100

tool: D3935: 935550

tool: D5912: 467775

tool: D722: 623700

tool: D6898: 311850

tool: D5821: 124740

tool: D2664: 41580

tool: D6223: 11880

tool: D5130: 2970

tool: D1042: 660

tool: D3755: 132

tool: D6725: 20241900

tool: {"D4284": [0x00,0x00,0x00,0xc0,0xde,0x4d,0x63,0xc1]}

tool: D2063: 13494600

tool: D2070: 6747300

tool: D1983: 2572794

tool: D434: 1278018

tool: D1377: 18180

tool: D2439: 77691

tool: D4575: 35630

tool: D1655: 4114

tool: D4923: 92

tool: D3671: 330

tool: D2879: 11754743490

tool: {"D1522": [0x00,0x00,0x10,0x36,0x19,0xe5,0xf5,0xc1]}

tool: D6743: 10638195750

tool: D5937: 3500767620

tool: D6534: 943138350

tool: D4189: 587351268

tool: D4026: 104134716

tool: D159: 4631400

tool: D717: 1221198

tool: D71: 247260

tool: D4828: 20892

tool: D6558: 856

tool: D2466: 165

tool: D2384: 460526358600

tool: D4132: 230263179300

tool: D6075: 246912383025

tool: D2042: 55394851050

tool: D4883: 1508262525

tool: D3476: 2396962260

tool: D5822: 722410920

tool: D3860: 115167690

tool: D815: 11586465

tool: D4288: 720720

tool: D5409: 21681

tool: D5976: 218

tool: D3370: 29

tool: D6757: 31808700

tool: D2881: 15904350

tool: D861: 6361740

tool: D487: 2120580

tool: D884: 605880

tool: D684: 151470

tool: D3661: 26730

tool: D2972: 11583

tool: D4107: 1406

tool: D585: 263144700

tool: {"D5203": [0x00,0x00,0x00,0xf8,0x89,0x5e,0x9f,0xc1]}

tool: D6042: 178869600

tool: D2558: 63636300

tool: D1533: 76650210

tool: D4296: 7510230

tool: D7072: 1096020

tool: D5944: 2359515

tool: D1999: 455070

tool: D6478: 25722

tool: D3848: 716

tool: D3847: 86

tool: D3348: 66

tool: D821: 33660

tool: D959: 6732

tool: D3484: 1784

tool: D5977: 5519319750

tool: D2769: 2759659875

tool: D3619: 33545959650

tool: D2004: 10690917300

tool: D6597: 5050165050

tool: D3081: 924808500

tool: D5593: 639355500

tool: D5958: 107153640

tool: D6168: 4761930

tool: D7115: 823020

tool: D2579: 138060

tool: D171: 8200

tool: D780: 172

tool: D5399: 33

tool: {"D373": [0x00,0x00,0x00,0x00,0x00,0x80,0x7c,0xc0]}

tool: D5928: 135

tool: D3708: 270

tool: D6125: 90

tool: D6222: 51

tool: D1341: 80

tool: D4907: 93

tool: D596: 395

tool: D6705: 3264

tool: D6085: 85

tool: D3343: 1020

tool: D1659: 36

tool: D198: 204

tool: D658: 715

tool: D2526: 172098

tool: D2753: 8158

tool: D4299: 210168

tool: D2417: 39

tool: D496: 9180

tool: D4479: 67

tool: D1034: 80085

tool: {"D2517": [0x00,0x00,0x00,0x00,0xe0,0x0c,0x03,0xc1]}

tool: D4320: 94

tool: D3998: 115770

tool: {"D6713": [0x00,0x00,0x00,0x00,0x5f,0x33,0x33,0xc1]}

tool: D6339: 212

tool: D2518: 10472

tool: D188: 6000651

tool: D643: 816

tool: D3858: 30

tool: D5964: 422805

tool: D4318: 174420

tool: D2162: 1399

tool: D3217: 415140

tool: D3896: 784125

tool: D2420: 3326

tool: D6591: 1628872

tool: {"D4079": [0x00,0x00,0x00,0x00,0x59,0x85,0x3e,0xc1]}

tool: D439: 20808

tool: D6965: 45

tool: {"D214": [0x00,0x00,0x00,0x60,0x36,0xf8,0x76,0xc1]}

tool: D29: 7125420

tool: D3667: 59024

tool: D3659: 38954

tool: D5273: 1365

tool: D6564: 6120

tool: D1652: 15300

tool: D2197: 255

tool: D2666: 1159275

tool: D6368: 2581470

tool: D4426: 4845

tool: D5102: 53244

tool: D2658: 156825

tool: D488: 6684

tool: D4304: 9981210

tool: D3433: 21391695

tool: D598: 221340

tool: D2455: 3733518

tool: D1976: 802845

tool: D4549: 56168

tool: D737: 136

tool: D4048: 4738455

tool: {"D5322": [0x00,0x00,0x00,0x00,0xa0,0x4a,0x05,0xc1]}

tool: D1160: 198795

tool: D2622: 544

tool: D2325: 10395

tool: D4444: 1403325

assistant: ```c
double DSlater_3S_6S(double rij, double xij, double xii) {
  double S;
  if (xii == xij) {
    S = (-1600593426432000.0 + 1600593426432000.0 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) - 3201186852864000.0 * rij * xii - 3201186852864000.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xii), (double)(2.0))) - 2132149009740750.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xii), (double)(3.0))) - 1063111166617500.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xii), (double)(4.0))) - 422807944083525.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xii), (double)(5.0))) - 139509188869050.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xii), (double)(6.0))) - 39204349984800.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xii), (double)(7.0))) - 9554082337800.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xii), (double)(8.0))) - 2044960117200.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xii), (double)(9.0))) - 387930422880.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xii), (double)(10.0))) - 65654184960.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xii), (double)(11.0))) - 9962184960.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xii), (double)(12.0))) - 1359912960.0 * (pow((double)(rij), (double)(13.0))) * (pow((double)(xii), (double)(13.0))) - 167116800.0 * (pow((double)(rij), (double)(14.0))) * (pow((double)(xii), (double)(14.0))) - 18382848.0 * (pow((double)(rij), (double)(15.0))) * (pow((double)(xii), (double)(15.0))) - 1775616.0 * (pow((double)(rij), (double)(16.0))) * (pow((double)(xii), (double)(16.0))) - 143360.0 * (pow((double)(rij), (double)(17.0))) * (pow((double)(xii), (double)(17.0))) - 8192.0 * (pow((double)(rij), (double)(18.0))) * (pow((double)(xii), (double)(18.0)))) / (1.600593426432e15 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) * (pow((double)(rij), (double)(2.0))));
  } else {
    S = (1403325.0 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * (xii + xij)))) * (pow((double)((pow((double)(xii), (double)(2.0))) - (pow((double)(xij), (double)(2.0)))), (double)(17.0))) + 10395.0 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xij))) * (pow((double)(xij), (double)(14.0))) * (-456.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xii), (double)(25.0))) - 12.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xii), (double)(26.0))) + 135.0 * (pow((double)(xij), (double)(20.0))) + 270.0 * rij * xii * (pow((double)(xij), (double)(20.0))) + 90.0 * rij * (pow((double)(xii), (double)(3.0))) * (pow((double)(xij), (double)(18.0))) * (-51.0 + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) + 135.0 * (pow((double)(xii), (double)(2.0))) * (pow((double)(xij), (double)(18.0))) * (-17.0 + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) - 80.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xii), (double)(24.0))) * (93.0 + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) - 20.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xii), (double)(23.0))) * (3264.0 + 395.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0)))) + 36.0 * rij * (pow((double)(xii), (double)(5.0))) * (pow((double)(xij), (double)(16.0))) * (1020.0 - 85.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 90.0 * (pow((double)(xii), (double)(4.0))) * (pow((double)(xij), (double)(16.0))) * (204.0 - 51.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 2040.0 * rij * (pow((double)(xii), (double)(13.0))) * (pow((double)(xij), (double)(8.0))) * (-172098.0 + 715.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 29.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 2040.0 * rij * (pow((double)(xii), (double)(15.0))) * (pow((double)(xij), (double)(6.0))) * (210168.0 - 8158.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 39.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 20.0 * rij * (pow((double)(xii), (double)(7.0))) * (pow((double)(xij), (double)(14.0))) * (9180.0 - 132.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 67.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 2.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xii), (double)(22.0))) * (-156060.0 - 80085.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 94.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 68.0 * rij * (pow((double)(xii), (double)(11.0))) * (pow((double)(xij), (double)(10.0))) * (-1258335.0 - 115770.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 212.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 30.0 * rij * (pow((double)(xii), (double)(17.0))) * (pow((double)(xij), (double)(4.0))) * (6000651.0 - 10472.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 816.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 4.0 * rij * (pow((double)(xii), (double)(21.0))) * (174420.0 + 422805.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 1399.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) - 4.0 * rij * (pow((double)(xii), (double)(9.0))) * (pow((double)(xij), (double)(12.0))) * (784125.0 + 415140.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 3326.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + 45.0 * (pow((double)(xii), (double)(16.0))) * (pow((double)(xij), (double)(4.0))) * (-2000217.0 - 1628872.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 20808.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0)))) + (pow((double)(xii), (double)(19.0))) * (-24085350.0 * rij * (pow((double)(xij), (double)(2.0))) - 7125420.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(4.0))) + 59024.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(6.0)))) + 1020.0 * (pow((double)(xii), (double)(14.0))) * (pow((double)(xij), (double)(6.0))) * (-210168.0 + 38954.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 1365.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 2.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 6.0 * (pow((double)(xii), (double)(6.0))) * (pow((double)(xij), (double)(14.0))) * (-15300.0 + 6120.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 255.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 2.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 68.0 * (pow((double)(xii), (double)(12.0))) * (pow((double)(xij), (double)(8.0))) * (2581470.0 - 1159275.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 4845.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 16.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 10.0 * (pow((double)(xii), (double)(8.0))) * (pow((double)(xij), (double)(12.0))) * (-156825.0 + 53244.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 6684.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 16.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 2.0 * (pow((double)(xii), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) * (21391695.0 - 9981210.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 221340.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 94.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) - 15.0 * (pow((double)(xii), (double)(18.0))) * (pow((double)(xij), (double)(2.0))) * (802845.0 + 3733518.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 56168.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 136.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0)))) + 2.0 * (pow((double)(xii), (double)(20.0))) * (-174420.0 - 4738455.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 198795.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 544.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))))) + (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * xii))) * (pow((double)(xii), (double)(8.0))) * (2.0 * (pow((double)(xii), (double)(2.0))) * (pow((double)(xij), (double)(24.0))) * (218024781975.0 + 436049563950.0 * rij * xij + 315992927250.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 127775547900.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 33563479950.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 6097020930.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 773783010.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 64787580.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 2627955.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 117810.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 25542.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) - 1684.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) - 46.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 88.0 * (pow((double)(xii), (double)(20.0))) * (pow((double)(xij), (double)(6.0))) * (-10843875.0 - 21687750.0 * rij * xij - 21687750.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 14458500.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 7229250.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 2891700.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 963900.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 302130.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 28755.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 25380.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 5805.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) - 350.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 88.0 * (pow((double)(xii), (double)(6.0))) * (pow((double)(xij), (double)(20.0))) * (25012482075.0 + 50024964150.0 * rij * xij + 3860178525.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 8806672350.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 3531006675.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 529052580.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 2184840.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 14577840.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 2766240.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 273870.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 15363.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 406.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 4488.0 * (pow((double)(xii), (double)(14.0))) * (pow((double)(xij), (double)(12.0))) * (-3869775.0 - 7739550.0 * rij * xij - 8632575.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 66150.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 9955575.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 1446480.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 379260.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 283320.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 88050.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 8400.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 18.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 44.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 2.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 4488.0 * (pow((double)(xii), (double)(12.0))) * (pow((double)(xij), (double)(14.0))) * (-6889050.0 - 13778100.0 * rij * xij + 20057625.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 61906950.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 11911725.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 5554080.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 1535940.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 762660.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 103200.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 2820.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 654.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 68.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 2.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 6.0 * (pow((double)(xij), (double)(26.0))) * (3273645375.0 + 6547290750.0 * rij * xij + 5306751450.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 2527024500.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 817566750.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 193243050.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 34684650.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 4813380.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 517275.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 42350.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 2530.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 100.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 2.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 3.0 * (pow((double)(xii), (double)(26.0))) * (467775.0 + 935550.0 * rij * xij + 935550.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 623700.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 311850.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 124740.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 41580.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 11880.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 2970.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 660.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 132.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 24.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 4.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 330.0 * (pow((double)(xii), (double)(18.0))) * (pow((double)(xij), (double)(8.0))) * (-10120950.0 - 20241900.0 * rij * xij - 20241900.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 13494600.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 6747300.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 2572794.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 1278018.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 18180.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 77691.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 35630.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 4114.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) - 92.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 6.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 165.0 * (pow((double)(xii), (double)(8.0))) * (pow((double)(xij), (double)(18.0))) * (-5877371745.0 - 11754743490.0 * rij * xij + 10638195750.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 3500767620.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 943138350.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 587351268.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 104134716.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 4631400.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 1221198.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 247260.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 20892.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 856.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 12.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 8.0 * (pow((double)(xii), (double)(4.0))) * (pow((double)(xij), (double)(22.0))) * (230263179300.0 + 460526358600.0 * rij * xij + 246912383025.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 55394851050.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 1508262525.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 2396962260.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 722410920.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 115167690.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 11586465.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 720720.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 21681.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 218.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 29.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 8.0 * (pow((double)(xii), (double)(22.0))) * (pow((double)(xij), (double)(4.0))) * (23856525.0 + 47713050.0 * rij * xij + 47713050.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 31808700.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 15904350.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 6361740.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 2120580.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 605880.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 151470.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 26730.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 11583.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 1406.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 29.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) - 66.0 * (pow((double)(xii), (double)(16.0))) * (pow((double)(xij), (double)(10.0))) * (-131572350.0 - 263144700.0 * rij * xij - 263144700.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) - 178869600.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) - 63636300.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 76650210.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 7510230.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 1096020.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 2359515.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) - 455070.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) - 25722.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 716.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 86.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + (pow((double)(xii), (double)(24.0))) * (pow((double)(xij), (double)(2.0))) * (23856525.0 + 47713050.0 * rij * xij + 47713050.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 31808700.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 15904350.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) + 6361740.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) + 2120580.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) + 605880.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) + 151470.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 33660.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 6732.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 1784.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 92.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))) + 33.0 * (pow((double)(xii), (double)(10.0))) * (pow((double)(xij), (double)(16.0))) * (2759659875.0 + 5519319750.0 * rij * xij - 33545959650.0 * (pow((double)(rij), (double)(2.0))) * (pow((double)(xij), (double)(2.0))) + 10690917300.0 * (pow((double)(rij), (double)(3.0))) * (pow((double)(xij), (double)(3.0))) + 5050165050.0 * (pow((double)(rij), (double)(4.0))) * (pow((double)(xij), (double)(4.0))) - 924808500.0 * (pow((double)(rij), (double)(5.0))) * (pow((double)(xij), (double)(5.0))) - 639355500.0 * (pow((double)(rij), (double)(6.0))) * (pow((double)(xij), (double)(6.0))) - 107153640.0 * (pow((double)(rij), (double)(7.0))) * (pow((double)(xij), (double)(7.0))) - 4761930.0 * (pow((double)(rij), (double)(8.0))) * (pow((double)(xij), (double)(8.0))) + 823020.0 * (pow((double)(rij), (double)(9.0))) * (pow((double)(xij), (double)(9.0))) + 138060.0 * (pow((double)(rij), (double)(10.0))) * (pow((double)(xij), (double)(10.0))) + 8200.0 * (pow((double)(rij), (double)(11.0))) * (pow((double)(xij), (double)(11.0))) + 172.0 * (pow((double)(rij), (double)(12.0))) * (pow((double)(xij), (double)(12.0)))))) / (1.403325e6 * (pow((double)(2.71828182845904523536029), (double)(2.0 * rij * (xii + xij)))) * (pow((double)(rij), (double)(2.0))) * (pow((double)((pow((double)(xii), (double)(2.0))) - (pow((double)(xij), (double)(2.0)))), (double)(17.0))));
  }
  return S;
}
```