user: Translate the below assembly code into C programming language:

```asm
<Fn>:
  endbr64
  mov    %edi,%ecx
  or     %esi,%ecx
  je     L2169
  mov    %edi,%edx
  mov    %esi,%eax
  movapd %xmm0,%xmm15
  test   %edi,%edi
  sete   %sil
  cmp    $0x1,%eax
  sete   %dil
  test   %sil,%sil
  je     L793
  test   %dil,%dil
  je     L793
  subsd  D15502(%rip),%xmm1
  movapd %xmm1,%xmm0
  ret
L793:
  cmp    $0x1,%edx
  sete   %r8b
  test   %eax,%eax
  sete   %r9b
  test   %r8b,%r8b
  je     L7
  test   %r9b,%r9b
  je     L7
  movapd %xmm15,%xmm0
  subsd  D15502(%rip),%xmm0
  ret
L7:
  cmp    $0x2,%eax
  sete   %r10b
  test   %sil,%sil
  je     L1063
  test   %r10b,%r10b
  je     L1063
  movapd %xmm1,%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  D4145(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D5245(%rip),%xmm0
  ret
L1063:
  test   %dil,%dil
  je     L2210
  test   %r8b,%r8b
  je     L2210
  movapd %xmm15,%xmm0
  mulsd  %xmm1,%xmm0
  movsd  D10570(%rip),%xmm2
  movapd %xmm15,%xmm3
  mulsd  %xmm2,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  addsd  D9505(%rip),%xmm0
  ret
L2210:
  cmp    $0x2,%edx
  sete   %r11b
  test   %r9b,%r9b
  je     L2075
  test   %r11b,%r11b
  je     L2075
  movapd %xmm15,%xmm0
  mulsd  %xmm15,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D4145(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D5245(%rip),%xmm0
  ret
L2075:
  push   %r15
  push   %r14
  push   %r13
  push   %r12
  push   %rbp
  push   %rbx
  cmp    $0x3,%eax
  sete   %bl
  test   %sil,%sil
  je     L2208
  test   %bl,%bl
  je     L2208
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm0
  mulsd  %xmm2,%xmm0
  mulsd  D16022(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D14470(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D10544(%rip),%xmm0
L853:
  pop    %rbx
  pop    %rbp
  pop    %r12
  pop    %r13
  pop    %r14
  pop    %r15
  ret
L2208:
  test   %r8b,%r8b
  je     L1117
  test   %r10b,%r10b
  je     L1117
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm15,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D7225(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  divsd  D14679(%rip),%xmm3
  addsd  %xmm3,%xmm0
  divsd  D4316(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D2888(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D13232(%rip),%xmm0
  jmp    L853
L1117:
  test   %dil,%dil
  je     L514
  test   %r11b,%r11b
  je     L514
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm1,%xmm0
  mulsd  %xmm2,%xmm0
  divsd  D4316(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D7225(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D2888(%rip),%xmm2
  addsd  %xmm2,%xmm0
  divsd  D14679(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D13232(%rip),%xmm0
  jmp    L853
L514:
  cmp    $0x3,%edx
  sete   %bpl
  test   %r9b,%r9b
  je     L898
  test   %bpl,%bpl
  je     L898
  movapd %xmm15,%xmm1
  mulsd  %xmm15,%xmm1
  movapd %xmm15,%xmm0
  mulsd  %xmm1,%xmm0
  mulsd  D16022(%rip),%xmm1
  subsd  %xmm1,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D14470(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D10544(%rip),%xmm0
  jmp    L853
L898:
  cmp    $0x4,%eax
  sete   %r12b
  test   %sil,%sil
  je     L892
  test   %r12b,%r12b
  je     L892
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D13623(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D2511(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D10319(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D13999(%rip),%xmm0
  jmp    L853
L892:
  test   %r8b,%r8b
  je     L2648
  test   %bl,%bl
  je     L2648
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm15,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm15,%xmm4
  mulsd  %xmm2,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  mulsd  D4793(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  divsd  D4617(%rip),%xmm4
  subsd  %xmm4,%xmm0
  divsd  D7093(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D10319(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D6011(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D1232(%rip),%xmm0
  jmp    L853
L2648:
  test   %r10b,%r10b
  je     L2081
  test   %r11b,%r11b
  je     L2081
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm4
  movsd  D671(%rip),%xmm5
  mulsd  %xmm5,%xmm4
  subsd  %xmm4,%xmm0
  movsd  D15580(%rip),%xmm4
  divsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  %xmm2,%xmm3
  mulsd  %xmm5,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D4793(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  movsd  D3113(%rip),%xmm3
  movapd %xmm15,%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  divsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  addsd  D3883(%rip),%xmm0
  jmp    L853
L2081:
  test   %dil,%dil
  je     L2096
  test   %bpl,%bpl
  je     L2096
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm15,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  divsd  D7093(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D10319(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D4793(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D6011(%rip),%xmm2
  subsd  %xmm2,%xmm0
  divsd  D4617(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D1232(%rip),%xmm0
  jmp    L853
L2096:
  cmp    $0x4,%edx
  sete   %r13b
  test   %r9b,%r9b
  je     L2639
  test   %r13b,%r13b
  je     L2639
  movapd %xmm15,%xmm1
  mulsd  %xmm15,%xmm1
  movapd %xmm1,%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D13623(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D2511(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D10319(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D13999(%rip),%xmm0
  jmp    L853
L2639:
  cmp    $0x5,%eax
  sete   %r15b
  test   %sil,%sil
  je     L1032
  test   %r15b,%r15b
  je     L1032
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  D6198(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D6286(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D7442(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D2769(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D4232(%rip),%xmm0
  jmp    L853
L1032:
  test   %r8b,%r8b
  je     L507
  test   %r12b,%r12b
  je     L507
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm15,%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm15,%xmm5
  mulsd  D10095(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm15,%xmm5
  mulsd  D13781(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D10399(%rip),%xmm6
  movapd %xmm15,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm15,%xmm5
  mulsd  D12304(%rip),%xmm5
  addsd  %xmm5,%xmm0
  divsd  D15038(%rip),%xmm4
  subsd  %xmm4,%xmm0
  mulsd  D1775(%rip),%xmm3
  addsd  %xmm3,%xmm0
  mulsd  %xmm6,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D3034(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D11672(%rip),%xmm0
  jmp    L853
L507:
  test   %r11b,%r11b
  je     L2509
  test   %bl,%bl
  je     L2509
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm3,%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D10308(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D10585(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm0
  divsd  D6470(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D8741(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D309(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D5640(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D909(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movsd  D9481(%rip),%xmm5
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D3523(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D1692(%rip),%xmm0
  jmp    L853
L2509:
  test   %r10b,%r10b
  je     L659
  test   %bpl,%bpl
  je     L659
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm15,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm4,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm4,%xmm5
  mulsd  D8741(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm0
  movsd  D9481(%rip),%xmm5
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D10308(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D309(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  %xmm5,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D10585(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D5640(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D3523(%rip),%xmm3
  addsd  %xmm3,%xmm0
  divsd  D6470(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D909(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D1692(%rip),%xmm0
  jmp    L853
L659:
  test   %dil,%dil
  je     L601
  test   %r13b,%r13b
  je     L601
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm15,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm1,%xmm0
  mulsd  %xmm4,%xmm0
  divsd  D15038(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D10095(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  subsd  %xmm4,%xmm0
  mulsd  D1775(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D13781(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  movsd  D10399(%rip),%xmm3
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  %xmm15,%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D3034(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D12304(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D11672(%rip),%xmm0
  jmp    L853
L601:
  cmp    $0x5,%edx
  sete   %r14b
  test   %r9b,%r9b
  je     L1226
  test   %r14b,%r14b
  je     L1226
  movapd %xmm15,%xmm1
  mulsd  %xmm15,%xmm1
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm15,%xmm0
  mulsd  %xmm2,%xmm0
  mulsd  D6198(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D6286(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D7442(%rip),%xmm1
  subsd  %xmm1,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D2769(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D4232(%rip),%xmm0
  jmp    L853
L1226:
  cmp    $0x6,%eax
  sete   -0xb(%rsp)
  movzbl -0xb(%rsp),%ecx
  test   %sil,%sil
  je     L830
  test   %cl,%cl
  je     L830
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm0,%xmm3
  mulsd  D12210(%rip),%xmm3
  mulsd  %xmm2,%xmm0
  movapd %xmm3,%xmm4
  mulsd  %xmm1,%xmm4
  subsd  %xmm4,%xmm0
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D13659(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D394(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D6173(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D14335(%rip),%xmm0
  jmp    L853
L830:
  test   %r8b,%r8b
  je     L2324
  test   %r15b,%r15b
  je     L2324
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm15,%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D16061(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D13659(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D16032(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D13319(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  divsd  D1981(%rip),%xmm6
  subsd  %xmm6,%xmm0
  mulsd  D13984(%rip),%xmm4
  subsd  %xmm4,%xmm0
  mulsd  D10570(%rip),%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D441(%rip),%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D1054(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D8472(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D7126(%rip),%xmm0
  jmp    L853
L2324:
  test   %r11b,%r11b
  je     L1572
  test   %r12b,%r12b
  je     L1572
  movapd %xmm15,%xmm6
  mulsd  %xmm15,%xmm6
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm6,%xmm0
  mulsd  %xmm5,%xmm0
  movapd %xmm6,%xmm4
  mulsd  D13659(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm6,%xmm4
  mulsd  %xmm2,%xmm4
  movsd  D671(%rip),%xmm7
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm1,%xmm4
  mulsd  %xmm6,%xmm4
  divsd  D14325(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movsd  D10374(%rip),%xmm4
  divsd  %xmm4,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D10948(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  %xmm3,%xmm6
  mulsd  %xmm7,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D2181(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D9481(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  divsd  D1981(%rip),%xmm6
  subsd  %xmm6,%xmm0
  divsd  D14025(%rip),%xmm5
  addsd  %xmm5,%xmm0
  divsd  D12639(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D4739(%rip),%xmm2
  addsd  %xmm2,%xmm0
  divsd  %xmm4,%xmm1
  subsd  %xmm1,%xmm0
  addsd  D14688(%rip),%xmm0
  jmp    L853
L1572:
  test   %bl,%bl
  je     L2260
  test   %bpl,%bpl
  je     L2260
  movapd %xmm15,%xmm4
  mulsd  %xmm15,%xmm4
  movapd %xmm15,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm8,%xmm0
  mulsd  %xmm3,%xmm0
  movsd  D4145(%rip),%xmm6
  movapd %xmm8,%xmm5
  mulsd  %xmm6,%xmm5
  mulsd  %xmm2,%xmm5
  subsd  %xmm5,%xmm0
  movsd  D12263(%rip),%xmm7
  movapd %xmm8,%xmm5
  mulsd  %xmm7,%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm0
  movsd  D6926(%rip),%xmm5
  divsd  %xmm5,%xmm8
  subsd  %xmm8,%xmm0
  mulsd  %xmm4,%xmm6
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm4,%xmm6
  mulsd  D7225(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  addsd  %xmm6,%xmm0
  movsd  D4774(%rip),%xmm8
  movapd %xmm4,%xmm6
  mulsd  %xmm8,%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  movsd  D12976(%rip),%xmm6
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  %xmm15,%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm8,%xmm4
  mulsd  %xmm15,%xmm4
  mulsd  %xmm2,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  mulsd  D9440(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm0
  movsd  D3792(%rip),%xmm4
  movapd %xmm15,%xmm7
  mulsd  %xmm4,%xmm7
  subsd  %xmm7,%xmm0
  divsd  %xmm5,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  mulsd  %xmm1,%xmm4
  subsd  %xmm4,%xmm0
  addsd  D4166(%rip),%xmm0
  jmp    L853
L2260:
  test   %r10b,%r10b
  je     L554
  test   %r13b,%r13b
  je     L554
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm15,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm5,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D10948(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  divsd  D14025(%rip),%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm4,%xmm5
  mulsd  D13659(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  movsd  D671(%rip),%xmm6
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm0
  divsd  D12639(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm2,%xmm4
  mulsd  %xmm3,%xmm4
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm2,%xmm4
  mulsd  D2181(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  subsd  %xmm4,%xmm0
  mulsd  D4739(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  %xmm3,%xmm2
  divsd  D14325(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D9481(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D10374(%rip),%xmm4
  movapd %xmm15,%xmm2
  divsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  divsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm0
  divsd  D1981(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D14688(%rip),%xmm0
  jmp    L853
L554:
  test   %dil,%dil
  je     L2031
  test   %r14b,%r14b
  je     L2031
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm15,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm15,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm0
  mulsd  %xmm5,%xmm0
  mulsd  D13984(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D16061(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D10570(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D13659(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D441(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D16032(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D1054(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D13319(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D8472(%rip),%xmm2
  subsd  %xmm2,%xmm0
  divsd  D1981(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D7126(%rip),%xmm0
  jmp    L853
L2031:
  cmp    $0x6,%edx
  sete   %cl
  test   %r9b,%r9b
  je     L2140
  test   %cl,%cl
  je     L2140
  movapd %xmm15,%xmm1
  mulsd  %xmm15,%xmm1
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm0
  mulsd  %xmm2,%xmm0
  movsd  D12210(%rip),%xmm4
  movapd %xmm15,%xmm3
  mulsd  %xmm4,%xmm3
  mulsd  %xmm2,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D13659(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D394(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D6173(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D14335(%rip),%xmm0
  jmp    L853
L2140:
  cmp    $0x7,%eax
  sete   -0xa(%rsp)
  test   %sil,%sil
  je     L2243
  cmpb   $0x0,-0xa(%rsp)
  je     L2243
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm2,%xmm5
  mulsd  D1228(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D3831(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D2773(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D8533(%rip),%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D9006(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D4336(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D10558(%rip),%xmm0
  jmp    L853
L2243:
  test   %r8b,%r8b
  je     L444
  cmpb   $0x0,-0xb(%rsp)
  je     L444
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm2,%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm15,%xmm0
  mulsd  %xmm6,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D2185(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D14875(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D14110(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D8679(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  %xmm1,%xmm7
  divsd  D3914(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  divsd  D13219(%rip),%xmm7
  addsd  %xmm7,%xmm0
  divsd  D6430(%rip),%xmm6
  subsd  %xmm6,%xmm0
  mulsd  D14976(%rip),%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D7050(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D4089(%rip),%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D4972(%rip),%xmm2
  subsd  %xmm2,%xmm0
  divsd  D4994(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D2692(%rip),%xmm0
  jmp    L853
L444:
  test   %r11b,%r11b
  je     L1807
  test   %r15b,%r15b
  je     L1807
  movapd %xmm15,%xmm7
  mulsd  %xmm15,%xmm7
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm1,%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm1,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm7,%xmm0
  mulsd  %xmm6,%xmm0
  movapd %xmm7,%xmm5
  mulsd  D13623(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm7,%xmm5
  mulsd  D2278(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm7,%xmm5
  mulsd  D3141(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  subsd  %xmm5,%xmm0
  movsd  D4972(%rip),%xmm5
  movapd %xmm7,%xmm8
  mulsd  %xmm5,%xmm8
  mulsd  %xmm1,%xmm8
  addsd  %xmm8,%xmm0
  divsd  D8828(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  %xmm6,%xmm7
  divsd  D6789(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D359(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D8003(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D11185(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D6932(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  divsd  D11643(%rip),%xmm7
  addsd  %xmm7,%xmm0
  divsd  D15922(%rip),%xmm6
  addsd  %xmm6,%xmm0
  mulsd  D13464(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D14362(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D12280(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D785(%rip),%xmm0
  jmp    L853
L1807:
  test   %bpl,%bpl
  je     L99
  test   %r12b,%r12b
  je     L99
  movapd %xmm15,%xmm5
  mulsd  %xmm15,%xmm5
  movapd %xmm15,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm6,%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm6,%xmm7
  mulsd  D5705(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm6,%xmm7
  mulsd  D9895(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm6,%xmm7
  mulsd  D13485(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  subsd  %xmm7,%xmm0
  divsd  D9647(%rip),%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D14108(%rip),%xmm6
  mulsd  %xmm4,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D15445(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D11808(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D2957(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm0
  divsd  D13236(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm15,%xmm5
  mulsd  D6362(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm15,%xmm5
  mulsd  D10880(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm15,%xmm5
  mulsd  %xmm2,%xmm5
  divsd  D3196(%rip),%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm15,%xmm5
  mulsd  %xmm1,%xmm5
  divsd  D1398(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm15,%xmm5
  divsd  D11643(%rip),%xmm5
  addsd  %xmm5,%xmm0
  divsd  D482(%rip),%xmm4
  subsd  %xmm4,%xmm0
  divsd  D19(%rip),%xmm3
  addsd  %xmm3,%xmm0
  divsd  D10136(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D12713(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D9758(%rip),%xmm0
  jmp    L853
L99:
  test   %bl,%bl
  je     L1393
  test   %r13b,%r13b
  je     L1393
  movapd %xmm15,%xmm4
  mulsd  %xmm15,%xmm4
  movapd %xmm4,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm15,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm6,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm6,%xmm7
  mulsd  D14108(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm6,%xmm7
  mulsd  D6362(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  addsd  %xmm7,%xmm0
  divsd  D482(%rip),%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D5705(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D15445(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D10880(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  divsd  D19(%rip),%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm4,%xmm5
  mulsd  D9895(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm4,%xmm5
  mulsd  D11808(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  divsd  D3196(%rip),%xmm5
  addsd  %xmm5,%xmm0
  divsd  D10136(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  mulsd  D13485(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  mulsd  D2957(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  mulsd  %xmm1,%xmm4
  divsd  D1398(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  mulsd  D12713(%rip),%xmm4
  addsd  %xmm4,%xmm0
  divsd  D9647(%rip),%xmm3
  addsd  %xmm3,%xmm0
  divsd  D13236(%rip),%xmm2
  subsd  %xmm2,%xmm0
  divsd  D11643(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D9758(%rip),%xmm0
  jmp    L853
L1393:
  test   %r10b,%r10b
  je     L2296
  test   %r14b,%r14b
  je     L2296
  movapd %xmm15,%xmm5
  mulsd  %xmm15,%xmm5
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm15,%xmm3
  mulsd  %xmm4,%xmm3
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm15,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm3,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm1,%xmm7
  mulsd  %xmm3,%xmm7
  divsd  D6789(%rip),%xmm7
  subsd  %xmm7,%xmm0
  divsd  D15922(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D13623(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D359(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D13464(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm6,%xmm3
  mulsd  D2278(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  mulsd  D8003(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movsd  D4972(%rip),%xmm4
  mulsd  %xmm4,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm5,%xmm3
  mulsd  D3141(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm5,%xmm3
  mulsd  D11185(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D14362(%rip),%xmm5
  subsd  %xmm5,%xmm0
  mulsd  %xmm15,%xmm4
  movapd %xmm4,%xmm3
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D6932(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D12280(%rip),%xmm3
  addsd  %xmm3,%xmm0
  divsd  D8828(%rip),%xmm2
  subsd  %xmm2,%xmm0
  divsd  D11643(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D785(%rip),%xmm0
  jmp    L853
L2296:
  test   %dil,%dil
  je     L994
  test   %cl,%cl
  je     L994
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm2,%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm15,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm15,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm0
  mulsd  %xmm6,%xmm0
  divsd  D6430(%rip),%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D2185(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  mulsd  D14976(%rip),%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D14875(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D7050(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D14110(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D4089(%rip),%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D8679(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D4972(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  %xmm1,%xmm2
  divsd  D3914(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  divsd  D4994(%rip),%xmm2
  addsd  %xmm2,%xmm0
  divsd  D13219(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D2692(%rip),%xmm0
  jmp    L853
L994:
  cmp    $0x7,%edx
  sete   -0x9(%rsp)
  test   %r9b,%r9b
  je     L390
  cmpb   $0x0,-0x9(%rsp)
  je     L390
  movapd %xmm15,%xmm1
  mulsd  %xmm15,%xmm1
  movapd %xmm15,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm3,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm1,%xmm4
  mulsd  D1228(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  mulsd  D3831(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D2773(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D8533(%rip),%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D9006(%rip),%xmm1
  subsd  %xmm1,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D4336(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D10558(%rip),%xmm0
  jmp    L853
L390:
  cmp    $0x8,%eax
  sete   -0x8(%rsp)
  test   %sil,%sil
  je     L284
  cmpb   $0x0,-0x8(%rsp)
  je     L284
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm4,%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm1,%xmm3
  mulsd  %xmm4,%xmm3
  movapd %xmm2,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm5
  mulsd  D9012(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm4,%xmm5
  mulsd  D15219(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm2,%xmm5
  mulsd  D15981(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D15894(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D1206(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D7827(%rip),%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D8380(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D1700(%rip),%xmm0
  jmp    L853
L284:
  test   %r8b,%r8b
  je     L2062
  cmpb   $0x0,-0xa(%rsp)
  je     L2062
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm3,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm15,%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm15,%xmm8
  mulsd  D8793(%rip),%xmm8
  mulsd  %xmm6,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm15,%xmm8
  mulsd  D3337(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm15,%xmm8
  mulsd  D6309(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm15,%xmm8
  mulsd  D5403(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D13440(%rip),%xmm8
  mulsd  %xmm15,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm15,%xmm8
  mulsd  D14872(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm15,%xmm8
  divsd  D6753(%rip),%xmm8
  subsd  %xmm8,%xmm0
  divsd  D2458(%rip),%xmm7
  subsd  %xmm7,%xmm0
  mulsd  D12158(%rip),%xmm6
  addsd  %xmm6,%xmm0
  mulsd  D4442(%rip),%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D3602(%rip),%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D6638(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D10871(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D14696(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D14929(%rip),%xmm0
  jmp    L853
L2062:
  test   %r11b,%r11b
  je     L2572
  cmpb   $0x0,-0xb(%rsp)
  je     L2572
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm3,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm1,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm2,%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D5837(%rip),%xmm8
  mulsd  %xmm6,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D15849(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D13093(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D15601(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D5028(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  subsd  %xmm8,%xmm0
  mulsd  D10775(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D2633(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D8016(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D13661(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D15448(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm15,%xmm8
  mulsd  D5313(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm15,%xmm8
  mulsd  D4863(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  addsd  %xmm8,%xmm2
  movapd %xmm15,%xmm8
  divsd  D8181(%rip),%xmm8
  subsd  %xmm8,%xmm2
  mulsd  D10973(%rip),%xmm7
  addsd  %xmm7,%xmm2
  mulsd  D6098(%rip),%xmm6
  subsd  %xmm6,%xmm2
  mulsd  D8546(%rip),%xmm5
  addsd  %xmm5,%xmm2
  mulsd  D8432(%rip),%xmm4
  subsd  %xmm4,%xmm2
  mulsd  D9487(%rip),%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm1,%xmm3
  mulsd  D4284(%rip),%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm2,%xmm1
  addsd  D6397(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2572:
  test   %bpl,%bpl
  je     L1656
  test   %r15b,%r15b
  je     L1656
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm15,%xmm7
  mulsd  %xmm2,%xmm7
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm7,%xmm0
  mulsd  %xmm6,%xmm0
  movapd %xmm7,%xmm8
  mulsd  D6829(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm7,%xmm8
  mulsd  D6328(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm7,%xmm8
  mulsd  D11746(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm7,%xmm8
  mulsd  D647(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  addsd  %xmm8,%xmm0
  divsd  D4504(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm2,%xmm7
  mulsd  D7225(%rip),%xmm7
  mulsd  %xmm6,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm2,%xmm7
  mulsd  D2227(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm2,%xmm7
  mulsd  D7747(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm2,%xmm7
  mulsd  D7883(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm2,%xmm7
  mulsd  D2060(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  subsd  %xmm7,%xmm0
  divsd  D15872(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D3603(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  movapd %xmm15,%xmm7
  mulsd  D7641(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm15,%xmm7
  mulsd  D2987(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm15,%xmm7
  mulsd  D10419(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm15,%xmm7
  mulsd  D5627(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm15,%xmm7
  mulsd  D11530(%rip),%xmm7
  subsd  %xmm7,%xmm2
  divsd  D4344(%rip),%xmm6
  subsd  %xmm6,%xmm2
  mulsd  D4942(%rip),%xmm5
  addsd  %xmm5,%xmm2
  mulsd  D10733(%rip),%xmm4
  subsd  %xmm4,%xmm2
  divsd  D1745(%rip),%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm1,%xmm3
  divsd  D13412(%rip),%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm2,%xmm1
  addsd  D12641(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1656:
  test   %r12b,%r12b
  je     L2068
  test   %r13b,%r13b
  je     L2068
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm2,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm15,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm4,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm15,%xmm0
  mulsd  D10884(%rip),%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D7883(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm3,%xmm8
  mulsd  %xmm7,%xmm8
  subsd  %xmm8,%xmm0
  movsd  D2834(%rip),%xmm9
  movapd %xmm3,%xmm8
  mulsd  %xmm9,%xmm8
  mulsd  %xmm1,%xmm8
  addsd  %xmm8,%xmm0
  movsd  D2939(%rip),%xmm10
  movapd %xmm2,%xmm8
  mulsd  %xmm10,%xmm8
  mulsd  %xmm7,%xmm8
  addsd  %xmm8,%xmm0
  movsd  D8638(%rip),%xmm8
  movapd %xmm2,%xmm11
  mulsd  %xmm8,%xmm11
  mulsd  %xmm6,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm5,%xmm11
  mulsd  %xmm7,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  D647(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm0
  mulsd  %xmm5,%xmm10
  mulsd  %xmm4,%xmm10
  addsd  %xmm10,%xmm0
  movsd  D3972(%rip),%xmm10
  movapd %xmm5,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm0
  mulsd  %xmm15,%xmm9
  mulsd  %xmm6,%xmm9
  addsd  %xmm9,%xmm0
  movsd  D1745(%rip),%xmm9
  movapd %xmm5,%xmm11
  divsd  %xmm9,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D8132(%rip),%xmm11
  movapd %xmm15,%xmm12
  divsd  %xmm11,%xmm12
  subsd  %xmm12,%xmm0
  mulsd  %xmm6,%xmm5
  movsd  D509(%rip),%xmm12
  subsd  %xmm5,%xmm12
  movsd  D3838(%rip),%xmm5
  divsd  %xmm5,%xmm2
  addsd  %xmm12,%xmm2
  movsd  D4108(%rip),%xmm12
  movapd %xmm3,%xmm13
  mulsd  %xmm12,%xmm13
  subsd  %xmm13,%xmm2
  movapd %xmm4,%xmm13
  divsd  %xmm5,%xmm13
  addsd  %xmm13,%xmm2
  mulsd  %xmm6,%xmm12
  subsd  %xmm12,%xmm2
  movapd %xmm7,%xmm5
  divsd  %xmm9,%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm1,%xmm5
  divsd  %xmm11,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm10,%xmm5
  mulsd  %xmm15,%xmm5
  mulsd  %xmm7,%xmm5
  subsd  %xmm5,%xmm2
  mulsd  %xmm3,%xmm8
  mulsd  %xmm8,%xmm4
  subsd  %xmm4,%xmm2
  movapd %xmm15,%xmm4
  mulsd  D6299(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm1
  mulsd  D1240(%rip),%xmm3
  movapd %xmm3,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2068:
  test   %bl,%bl
  je     L2187
  test   %r14b,%r14b
  je     L2187
  movapd %xmm15,%xmm5
  mulsd  %xmm15,%xmm5
  movapd %xmm5,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm15,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm15,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm6,%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D7225(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D3603(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  divsd  D4344(%rip),%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D6829(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D2227(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D7641(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D4942(%rip),%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D6328(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D7747(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D2987(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D10733(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D14127(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm5,%xmm6
  mulsd  D7883(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm2
  movapd %xmm5,%xmm6
  mulsd  D10419(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm2
  divsd  D1745(%rip),%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm15,%xmm5
  mulsd  D647(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm15,%xmm5
  mulsd  D2060(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm15,%xmm5
  mulsd  D5627(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm15,%xmm5
  divsd  D13412(%rip),%xmm5
  subsd  %xmm5,%xmm2
  divsd  D4504(%rip),%xmm4
  subsd  %xmm4,%xmm2
  divsd  D15872(%rip),%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm1,%xmm3
  mulsd  D11530(%rip),%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm2,%xmm1
  addsd  D12641(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2187:
  test   %r10b,%r10b
  je     L2630
  test   %cl,%cl
  je     L2630
  movapd %xmm15,%xmm4
  mulsd  %xmm15,%xmm4
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm15,%xmm0
  mulsd  %xmm5,%xmm0
  movapd %xmm15,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm6,%xmm2
  mulsd  %xmm3,%xmm2
  movapd %xmm6,%xmm8
  mulsd  D2633(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  subsd  %xmm8,%xmm2
  mulsd  D10973(%rip),%xmm6
  addsd  %xmm6,%xmm2
  movapd %xmm0,%xmm6
  mulsd  D5837(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm2
  movapd %xmm0,%xmm6
  mulsd  D8016(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D6098(%rip),%xmm0
  subsd  %xmm0,%xmm2
  movapd %xmm5,%xmm0
  mulsd  D15849(%rip),%xmm0
  mulsd  %xmm3,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D13661(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D8546(%rip),%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D13093(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D15448(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  D8432(%rip),%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm4,%xmm5
  mulsd  D15601(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm4,%xmm5
  mulsd  D5313(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm2
  mulsd  D9487(%rip),%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm15,%xmm4
  mulsd  D5028(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  subsd  %xmm4,%xmm2
  movapd %xmm15,%xmm4
  mulsd  D4863(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm15,%xmm4
  mulsd  D4284(%rip),%xmm4
  subsd  %xmm4,%xmm2
  mulsd  D10775(%rip),%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm1,%xmm3
  divsd  D8181(%rip),%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm2,%xmm1
  addsd  D6397(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2630:
  test   %dil,%dil
  je     L2269
  cmpb   $0x0,-0x9(%rsp)
  je     L2269
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm15,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm4,%xmm7
  mulsd  %xmm3,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm15,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm0
  mulsd  %xmm7,%xmm0
  divsd  D2458(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm6,%xmm7
  mulsd  D8793(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  subsd  %xmm7,%xmm0
  mulsd  D12158(%rip),%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D3337(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm0
  mulsd  D4442(%rip),%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D6309(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D3602(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D5403(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D6638(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D13440(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D10871(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D14872(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D14696(%rip),%xmm2
  subsd  %xmm2,%xmm0
  divsd  D6753(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D14929(%rip),%xmm0
  jmp    L853
L2269:
  cmp    $0x8,%edx
  sete   -0x7(%rsp)
  test   %r9b,%r9b
  je     L104
  cmpb   $0x0,-0x7(%rsp)
  je     L104
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  movapd %xmm15,%xmm2
  mulsd  %xmm3,%xmm2
  movapd %xmm1,%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm1,%xmm4
  mulsd  D9012(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm1,%xmm4
  mulsd  D15219(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm15,%xmm4
  mulsd  D15981(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  subsd  %xmm4,%xmm0
  mulsd  D15894(%rip),%xmm1
  addsd  %xmm1,%xmm0
  mulsd  D1206(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D7827(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D8380(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D1700(%rip),%xmm0
  jmp    L853
L104:
  cmp    $0x9,%eax
  sete   -0x6(%rsp)
  test   %sil,%sil
  je     L1115
  cmpb   $0x0,-0x6(%rsp)
  je     L1115
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  movapd %xmm5,%xmm2
  mulsd  %xmm5,%xmm2
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm3
  mulsd  %xmm5,%xmm3
  movapd %xmm1,%xmm0
  mulsd  %xmm4,%xmm0
  mulsd  D3208(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm2,%xmm4
  mulsd  D2171(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm2,%xmm4
  mulsd  D12920(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm2,%xmm4
  mulsd  D10761(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D3440(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D6045(%rip),%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D12712(%rip),%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D9958(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D13737(%rip),%xmm0
  jmp    L853
L1115:
  test   %r8b,%r8b
  je     L465
  cmpb   $0x0,-0x8(%rsp)
  je     L465
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm3,%xmm2
  mulsd  %xmm3,%xmm2
  movapd %xmm2,%xmm9
  mulsd  %xmm2,%xmm9
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm2,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm3,%xmm7
  mulsd  %xmm2,%xmm7
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm15,%xmm0
  mulsd  %xmm9,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D1295(%rip),%xmm6
  mulsd  %xmm8,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D5986(%rip),%xmm6
  mulsd  %xmm7,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D13876(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D3440(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm15,%xmm6
  mulsd  D13216(%rip),%xmm6
  mulsd  %xmm4,%xmm6
  subsd  %xmm6,%xmm0
  movsd  D2501(%rip),%xmm6
  movapd %xmm3,%xmm10
  mulsd  %xmm6,%xmm10
  mulsd  %xmm15,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D7957(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  divsd  D2202(%rip),%xmm10
  addsd  %xmm10,%xmm0
  divsd  D14436(%rip),%xmm9
  subsd  %xmm9,%xmm0
  mulsd  D4068(%rip),%xmm8
  addsd  %xmm8,%xmm0
  mulsd  D5846(%rip),%xmm7
  subsd  %xmm7,%xmm0
  mulsd  D9926(%rip),%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D12718(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  %xmm6,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D3863(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D14077(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D14053(%rip),%xmm0
  jmp    L853
L465:
  test   %r11b,%r11b
  je     L1089
  cmpb   $0x0,-0xa(%rsp)
  je     L1089
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm5,%xmm9
  mulsd  %xmm4,%xmm9
  movapd %xmm3,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm1,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm2,%xmm7
  mulsd  D5899(%rip),%xmm7
  movapd %xmm2,%xmm0
  mulsd  %xmm9,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm8,%xmm10
  subsd  %xmm10,%xmm0
  mulsd  %xmm6,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm2,%xmm7
  mulsd  D6050(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm2,%xmm7
  mulsd  D7090(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm3,%xmm7
  mulsd  D5822(%rip),%xmm7
  mulsd  %xmm2,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm2,%xmm7
  mulsd  D13457(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  addsd  %xmm7,%xmm0
  divsd  D9767(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D4793(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D10368(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D2009(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D6645(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D11681(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  movapd %xmm15,%xmm7
  mulsd  D2440(%rip),%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm2
  movsd  D4608(%rip),%xmm7
  movapd %xmm15,%xmm10
  mulsd  %xmm7,%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm2
  movapd %xmm15,%xmm10
  divsd  D3766(%rip),%xmm10
  addsd  %xmm10,%xmm2
  divsd  D3980(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D7172(%rip),%xmm8
  subsd  %xmm8,%xmm2
  mulsd  D11614(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D7703(%rip),%xmm4
  subsd  %xmm4,%xmm2
  mulsd  D4583(%rip),%xmm5
  addsd  %xmm5,%xmm2
  mulsd  %xmm7,%xmm3
  subsd  %xmm3,%xmm2
  mulsd  D1259(%rip),%xmm1
  addsd  %xmm2,%xmm1
  subsd  D5236(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1089:
  test   %bpl,%bpl
  je     L1927
  cmpb   $0x0,-0xb(%rsp)
  je     L1927
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm9
  movapd %xmm9,%xmm5
  mulsd  %xmm9,%xmm5
  movapd %xmm9,%xmm3
  mulsd  %xmm5,%xmm3
  movapd %xmm15,%xmm10
  mulsd  %xmm15,%xmm10
  movapd %xmm15,%xmm4
  mulsd  %xmm10,%xmm4
  movapd %xmm1,%xmm7
  mulsd  %xmm9,%xmm7
  movapd %xmm1,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm15,%xmm0
  mulsd  D11699(%rip),%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D4297(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D12341(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D12097(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D9832(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D8557(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  subsd  D2219(%rip),%xmm0
  movsd  D6756(%rip),%xmm11
  movapd %xmm15,%xmm2
  mulsd  %xmm11,%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D5536(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D9668(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D8393(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D13025(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D3250(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D11333(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  movapd %xmm1,%xmm12
  mulsd  %xmm4,%xmm12
  movsd  D7019(%rip),%xmm6
  divsd  %xmm6,%xmm12
  subsd  %xmm12,%xmm2
  movapd %xmm10,%xmm12
  divsd  D11130(%rip),%xmm12
  subsd  %xmm12,%xmm2
  mulsd  %xmm9,%xmm11
  mulsd  %xmm11,%xmm10
  subsd  %xmm10,%xmm2
  movapd %xmm9,%xmm10
  mulsd  D8894(%rip),%xmm10
  subsd  %xmm10,%xmm2
  mulsd  D6327(%rip),%xmm9
  mulsd  %xmm15,%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm15,%xmm9
  mulsd  D13600(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  subsd  %xmm9,%xmm2
  mulsd  D11553(%rip),%xmm8
  addsd  %xmm8,%xmm2
  mulsd  D13908(%rip),%xmm7
  addsd  %xmm7,%xmm2
  divsd  %xmm6,%xmm5
  subsd  %xmm5,%xmm2
  divsd  D2202(%rip),%xmm1
  addsd  %xmm2,%xmm1
  divsd  D15993(%rip),%xmm4
  addsd  %xmm4,%xmm1
  movapd %xmm15,%xmm2
  divsd  D9957(%rip),%xmm2
  addsd  %xmm2,%xmm1
  divsd  D3983(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1927:
  test   %r13b,%r13b
  je     L407
  test   %r15b,%r15b
  je     L407
  movapd %xmm1,%xmm8
  mulsd  %xmm1,%xmm8
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm1,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm15,%xmm9
  mulsd  %xmm15,%xmm9
  movapd %xmm15,%xmm3
  mulsd  %xmm9,%xmm3
  movapd %xmm1,%xmm4
  mulsd  %xmm8,%xmm4
  movapd %xmm9,%xmm10
  mulsd  %xmm9,%xmm10
  movapd %xmm15,%xmm0
  mulsd  D15614(%rip),%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D1663(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D7514(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D14092(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D6425(%rip),%xmm2
  mulsd  %xmm15,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D2511(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D14637(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  subsd  %xmm2,%xmm0
  subsd  D6696(%rip),%xmm0
  movapd %xmm15,%xmm2
  mulsd  D2068(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D8810(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D8830(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D1794(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D8868(%rip),%xmm5
  movapd %xmm10,%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D11101(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D7194(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  %xmm10,%xmm2
  movapd %xmm10,%xmm11
  mulsd  D9832(%rip),%xmm11
  mulsd  %xmm7,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm9,%xmm11
  mulsd  D9439(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm3,%xmm11
  mulsd  D6334(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm8,%xmm11
  mulsd  D9434(%rip),%xmm11
  mulsd  %xmm3,%xmm11
  addsd  %xmm11,%xmm2
  divsd  D6993(%rip),%xmm10
  subsd  %xmm10,%xmm2
  mulsd  D4891(%rip),%xmm9
  subsd  %xmm9,%xmm2
  mulsd  D3601(%rip),%xmm8
  subsd  %xmm8,%xmm2
  mulsd  D11312(%rip),%xmm7
  subsd  %xmm7,%xmm2
  divsd  D2229(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D2307(%rip),%xmm1
  addsd  %xmm2,%xmm1
  mulsd  %xmm3,%xmm5
  mulsd  %xmm4,%xmm5
  subsd  %xmm5,%xmm1
  mulsd  D9577(%rip),%xmm4
  addsd  %xmm4,%xmm1
  movapd %xmm15,%xmm2
  divsd  D1791(%rip),%xmm2
  addsd  %xmm2,%xmm1
  mulsd  D6295(%rip),%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L407:
  test   %r12b,%r12b
  je     L2383
  test   %r14b,%r14b
  je     L2383
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm2,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm15,%xmm4
  mulsd  %xmm8,%xmm4
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm1,%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm15,%xmm9
  mulsd  %xmm2,%xmm9
  movapd %xmm9,%xmm7
  mulsd  D8868(%rip),%xmm7
  movapd %xmm6,%xmm0
  mulsd  D3929(%rip),%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm10
  mulsd  D11101(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D9434(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm8,%xmm10
  mulsd  D11312(%rip),%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D3601(%rip),%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm4,%xmm10
  mulsd  D1663(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D8810(%rip),%xmm10
  mulsd  %xmm5,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm7,%xmm10
  mulsd  %xmm5,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D14092(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D9439(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D14637(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm8,%xmm10
  mulsd  D8830(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm6,%xmm10
  mulsd  D7514(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D1794(%rip),%xmm10
  mulsd  %xmm5,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm8,%xmm10
  mulsd  D9832(%rip),%xmm10
  mulsd  %xmm5,%xmm10
  subsd  %xmm10,%xmm0
  mulsd  D6425(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  D15614(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  addsd  %xmm8,%xmm2
  movapd %xmm9,%xmm8
  mulsd  D2068(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm4,%xmm8
  mulsd  %xmm5,%xmm8
  addsd  %xmm8,%xmm2
  movapd %xmm9,%xmm8
  mulsd  D7194(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm2
  movapd %xmm15,%xmm8
  mulsd  D6334(%rip),%xmm8
  mulsd  %xmm6,%xmm8
  subsd  %xmm8,%xmm2
  mulsd  %xmm6,%xmm7
  subsd  %xmm7,%xmm2
  mulsd  D9577(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D6295(%rip),%xmm6
  addsd  %xmm6,%xmm2
  divsd  D6993(%rip),%xmm5
  subsd  %xmm5,%xmm2
  divsd  D2229(%rip),%xmm4
  addsd  %xmm4,%xmm2
  mulsd  D4891(%rip),%xmm3
  subsd  %xmm3,%xmm2
  divsd  D1791(%rip),%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  mulsd  D2307(%rip),%xmm2
  addsd  %xmm2,%xmm1
  subsd  D6696(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2383:
  test   %bl,%bl
  je     L1482
  test   %cl,%cl
  je     L1482
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm15,%xmm8
  mulsd  %xmm15,%xmm8
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm8,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm1,%xmm3
  mulsd  %xmm4,%xmm3
  movapd %xmm15,%xmm5
  mulsd  %xmm8,%xmm5
  movapd %xmm15,%xmm10
  mulsd  %xmm7,%xmm10
  movq   D6850(%rip),%xmm2
  movapd %xmm6,%xmm0
  xorpd  %xmm2,%xmm0
  divsd  D3983(%rip),%xmm0
  movapd %xmm7,%xmm9
  mulsd  D12341(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  addsd  %xmm9,%xmm0
  movsd  D6756(%rip),%xmm9
  movapd %xmm5,%xmm11
  mulsd  %xmm9,%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm8,%xmm11
  mulsd  D6327(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm8,%xmm11
  mulsd  D5536(%rip),%xmm11
  mulsd  %xmm3,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm5,%xmm11
  mulsd  D11333(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm15,%xmm11
  mulsd  %xmm3,%xmm11
  movsd  D7019(%rip),%xmm12
  divsd  %xmm12,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm7,%xmm11
  mulsd  D9832(%rip),%xmm11
  mulsd  %xmm3,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm7,%xmm11
  divsd  %xmm12,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm8,%xmm11
  mulsd  D8894(%rip),%xmm11
  subsd  %xmm11,%xmm0
  mulsd  %xmm9,%xmm8
  mulsd  %xmm4,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm10,%xmm8
  mulsd  D8557(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm4,%xmm8
  mulsd  D9668(%rip),%xmm8
  mulsd  %xmm15,%xmm8
  addsd  %xmm8,%xmm0
  mulsd  D3250(%rip),%xmm7
  mulsd  %xmm4,%xmm7
  subsd  %xmm7,%xmm0
  xorpd  %xmm4,%xmm2
  divsd  D11130(%rip),%xmm2
  subsd  D2219(%rip),%xmm2
  movapd %xmm4,%xmm7
  mulsd  D8393(%rip),%xmm7
  mulsd  %xmm6,%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm6,%xmm7
  mulsd  %xmm3,%xmm7
  addsd  %xmm7,%xmm2
  mulsd  D11699(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm2
  movapd %xmm5,%xmm6
  mulsd  D13908(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D4297(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm15,%xmm5
  mulsd  D13600(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm10,%xmm5
  mulsd  D11553(%rip),%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm10,%xmm5
  mulsd  D13025(%rip),%xmm5
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm2
  divsd  D15993(%rip),%xmm3
  addsd  %xmm3,%xmm2
  mulsd  D12097(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm2
  divsd  D9957(%rip),%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  divsd  D2202(%rip),%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1482:
  test   %r10b,%r10b
  je     L47
  cmpb   $0x0,-0x9(%rsp)
  je     L47
  movapd %xmm15,%xmm4
  mulsd  %xmm15,%xmm4
  movapd %xmm15,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm4,%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm5,%xmm6
  mulsd  %xmm2,%xmm6
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm4,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm15,%xmm7
  mulsd  %xmm2,%xmm7
  movapd %xmm6,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm6,%xmm9
  mulsd  D4793(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  subsd  %xmm9,%xmm0
  divsd  D3980(%rip),%xmm6
  addsd  %xmm6,%xmm0
  movsd  D5899(%rip),%xmm6
  movapd %xmm8,%xmm9
  mulsd  %xmm6,%xmm9
  mulsd  %xmm3,%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm8,%xmm9
  mulsd  D10368(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  addsd  %xmm9,%xmm0
  mulsd  D7172(%rip),%xmm8
  subsd  %xmm8,%xmm0
  mulsd  %xmm7,%xmm6
  mulsd  %xmm3,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm7,%xmm6
  mulsd  D2009(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  mulsd  D11614(%rip),%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm3,%xmm6
  mulsd  D6050(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm2,%xmm6
  mulsd  D6645(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm0
  mulsd  D7703(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D7090(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  movapd %xmm5,%xmm6
  mulsd  D13628(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm2
  mulsd  D4583(%rip),%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm4,%xmm5
  mulsd  D5822(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm4,%xmm5
  mulsd  D2440(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm2
  movsd  D4608(%rip),%xmm5
  mulsd  %xmm5,%xmm4
  subsd  %xmm4,%xmm2
  movapd %xmm15,%xmm4
  mulsd  D13457(%rip),%xmm4
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm2
  mulsd  %xmm15,%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm15,%xmm4
  mulsd  D1259(%rip),%xmm4
  addsd  %xmm4,%xmm2
  divsd  D9767(%rip),%xmm3
  subsd  %xmm3,%xmm2
  divsd  D3766(%rip),%xmm1
  addsd  %xmm2,%xmm1
  subsd  D5236(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L47:
  test   %dil,%dil
  je     L2145
  cmpb   $0x0,-0x7(%rsp)
  je     L2145
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm3,%xmm8
  mulsd  %xmm3,%xmm8
  movapd %xmm15,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm3,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm15,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm1,%xmm0
  mulsd  %xmm8,%xmm0
  divsd  D14436(%rip),%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm7,%xmm8
  mulsd  D1295(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  subsd  %xmm8,%xmm0
  mulsd  D4068(%rip),%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm6,%xmm7
  mulsd  D5986(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  addsd  %xmm7,%xmm0
  mulsd  D5846(%rip),%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm5,%xmm6
  mulsd  D13876(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  mulsd  D9926(%rip),%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D3440(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D12718(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D13216(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movsd  D2501(%rip),%xmm3
  mulsd  %xmm3,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  %xmm2,%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D3863(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D7957(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D14077(%rip),%xmm2
  addsd  %xmm2,%xmm0
  divsd  D2202(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D14053(%rip),%xmm0
  jmp    L853
L2145:
  cmp    $0x9,%edx
  sete   -0x5(%rsp)
  test   %r9b,%r9b
  je     L673
  pxor   %xmm0,%xmm0
  cmpb   $0x0,-0x5(%rsp)
  jne    L853
L673:
  cmp    $0xa,%eax
  sete   -0x4(%rsp)
  test   %sil,%sil
  je     L464
  cmpb   $0x0,-0x4(%rsp)
  je     L464
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm6
  mulsd  D11787(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  mulsd  D14493(%rip),%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D5324(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D8478(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D3648(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  subsd  %xmm4,%xmm0
  mulsd  D11639(%rip),%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D10909(%rip),%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D15126(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D15707(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D2263(%rip),%xmm0
  jmp    L853
L464:
  test   %r8b,%r8b
  je     L829
  cmpb   $0x0,-0x6(%rsp)
  je     L829
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm1,%xmm9
  mulsd  %xmm8,%xmm9
  movapd %xmm1,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm4,%xmm7
  mulsd  %xmm3,%xmm7
  movapd %xmm2,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm15,%xmm0
  mulsd  %xmm9,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D5411(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D2156(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D8193(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D2937(%rip),%xmm10
  mulsd  %xmm5,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D11943(%rip),%xmm10
  mulsd  %xmm4,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D3600(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D2566(%rip),%xmm10
  mulsd  %xmm2,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D9180(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D14008(%rip),%xmm10
  subsd  %xmm10,%xmm0
  divsd  D3161(%rip),%xmm9
  subsd  %xmm9,%xmm0
  mulsd  D413(%rip),%xmm8
  addsd  %xmm8,%xmm0
  mulsd  D53(%rip),%xmm7
  subsd  %xmm7,%xmm0
  mulsd  D12442(%rip),%xmm6
  addsd  %xmm6,%xmm0
  mulsd  D4868(%rip),%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D9212(%rip),%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D759(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D12090(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D5529(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D13368(%rip),%xmm0
  jmp    L853
L829:
  test   %r11b,%r11b
  je     L877
  cmpb   $0x0,-0x8(%rsp)
  je     L877
  movapd %xmm15,%xmm8
  mulsd  %xmm15,%xmm8
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm3,%xmm7
  mulsd  %xmm3,%xmm7
  movapd %xmm1,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm1,%xmm10
  mulsd  %xmm3,%xmm10
  movapd %xmm7,%xmm6
  mulsd  %xmm10,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm7,%xmm4
  movapd %xmm8,%xmm0
  mulsd  D2466(%rip),%xmm0
  mulsd  %xmm9,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D14061(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D13587(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D6789(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D15831(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D4868(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D14389(%rip),%xmm2
  mulsd  %xmm10,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D1687(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D9059(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D4735(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D2810(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  divsd  D10957(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D14870(%rip),%xmm2
  movapd %xmm10,%xmm11
  mulsd  D10927(%rip),%xmm11
  subsd  %xmm11,%xmm2
  mulsd  D2778(%rip),%xmm1
  subsd  %xmm1,%xmm2
  addsd  D3717(%rip),%xmm2
  movapd %xmm15,%xmm1
  mulsd  D14841(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  addsd  %xmm1,%xmm2
  movapd %xmm15,%xmm1
  mulsd  %xmm5,%xmm1
  mulsd  D10570(%rip),%xmm1
  subsd  %xmm1,%xmm2
  movapd %xmm15,%xmm1
  mulsd  D3518(%rip),%xmm1
  mulsd  %xmm10,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  mulsd  D7211(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  mulsd  D8084(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  D6438(%rip),%xmm3
  movapd %xmm3,%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  D7299(%rip),%xmm7
  addsd  %xmm7,%xmm1
  mulsd  D1510(%rip),%xmm6
  subsd  %xmm6,%xmm1
  divsd  D15604(%rip),%xmm5
  addsd  %xmm5,%xmm1
  mulsd  D12007(%rip),%xmm4
  addsd  %xmm4,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L877:
  test   %bpl,%bpl
  je     L2515
  cmpb   $0x0,-0xa(%rsp)
  je     L2515
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm15,%xmm2
  mulsd  %xmm3,%xmm2
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm10
  movapd %xmm1,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm10,%xmm4
  mulsd  %xmm9,%xmm4
  movapd %xmm1,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm5,%xmm7
  mulsd  %xmm10,%xmm7
  movapd %xmm15,%xmm6
  mulsd  D14389(%rip),%xmm6
  movapd %xmm3,%xmm0
  mulsd  D3390(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm15,%xmm11
  mulsd  D6832(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm3,%xmm11
  mulsd  D6438(%rip),%xmm11
  mulsd  %xmm5,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm3,%xmm11
  mulsd  D3903(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm3,%xmm11
  mulsd  D4440(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm15,%xmm11
  mulsd  D12981(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  D373(%rip),%xmm11
  mulsd  %xmm8,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  D2185(%rip),%xmm11
  mulsd  %xmm7,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  D1153(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm5,%xmm11
  mulsd  D11342(%rip),%xmm11
  mulsd  %xmm2,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  D15852(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  D107(%rip),%xmm11
  mulsd  %xmm10,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm15,%xmm11
  mulsd  D4892(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  %xmm4,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm6,%xmm11
  mulsd  %xmm7,%xmm11
  subsd  %xmm11,%xmm0
  mulsd  %xmm8,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm2,%xmm6
  divsd  D12212(%rip),%xmm6
  movsd  D4100(%rip),%xmm2
  subsd  %xmm6,%xmm2
  movsd  D10927(%rip),%xmm6
  mulsd  %xmm6,%xmm10
  addsd  %xmm10,%xmm2
  movapd %xmm4,%xmm10
  divsd  D4004(%rip),%xmm10
  subsd  %xmm10,%xmm2
  mulsd  D16049(%rip),%xmm9
  subsd  %xmm9,%xmm2
  movapd %xmm1,%xmm9
  mulsd  D1417(%rip),%xmm9
  subsd  %xmm9,%xmm2
  movapd %xmm5,%xmm9
  mulsd  D3139(%rip),%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm3,%xmm9
  mulsd  D14295(%rip),%xmm9
  mulsd  %xmm8,%xmm9
  subsd  %xmm9,%xmm2
  movapd %xmm3,%xmm9
  mulsd  D3191(%rip),%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm15,%xmm9
  divsd  D11906(%rip),%xmm9
  subsd  %xmm9,%xmm2
  mulsd  D2125(%rip),%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm7,%xmm8
  mulsd  D4661(%rip),%xmm8
  addsd  %xmm8,%xmm2
  movapd %xmm3,%xmm8
  mulsd  D5733(%rip),%xmm8
  mulsd  %xmm8,%xmm7
  addsd  %xmm7,%xmm2
  mulsd  %xmm15,%xmm6
  mulsd  %xmm6,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm15,%xmm5
  mulsd  D8342(%rip),%xmm5
  mulsd  %xmm5,%xmm1
  addsd  %xmm2,%xmm1
  mulsd  %xmm4,%xmm3
  mulsd  D671(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2515:
  test   %r13b,%r13b
  je     L1955
  cmpb   $0x0,-0xb(%rsp)
  je     L1955
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm3,%xmm9
  mulsd  %xmm3,%xmm9
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm1,%xmm6
  mulsd  %xmm8,%xmm6
  movapd %xmm4,%xmm5
  mulsd  %xmm8,%xmm5
  movapd %xmm15,%xmm2
  mulsd  %xmm3,%xmm2
  movapd %xmm15,%xmm0
  mulsd  D8028(%rip),%xmm0
  mulsd  %xmm8,%xmm0
  movapd %xmm3,%xmm10
  mulsd  D16097(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm3,%xmm10
  mulsd  D12824(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm9,%xmm10
  mulsd  D4280(%rip),%xmm10
  mulsd  %xmm8,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm9,%xmm10
  mulsd  D4925(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D1817(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D6983(%rip),%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm9,%xmm10
  mulsd  %xmm5,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm9,%xmm10
  mulsd  D8138(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  subsd  %xmm10,%xmm0
  movsd  D2929(%rip),%xmm10
  movapd %xmm9,%xmm11
  mulsd  %xmm10,%xmm11
  mulsd  %xmm4,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm9,%xmm11
  mulsd  D2314(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  D5106(%rip),%xmm11
  mulsd  %xmm6,%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm2,%xmm11
  mulsd  D8730(%rip),%xmm11
  mulsd  %xmm5,%xmm11
  subsd  %xmm11,%xmm0
  mulsd  %xmm2,%xmm10
  mulsd  %xmm4,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D10141(%rip),%xmm10
  mulsd  %xmm7,%xmm10
  addsd  %xmm10,%xmm0
  mulsd  D13039(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D4388(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D3538(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D15854(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  D946(%rip),%xmm2
  divsd  D9622(%rip),%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm3,%xmm9
  mulsd  D4746(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D3249(%rip),%xmm8
  addsd  %xmm8,%xmm2
  movapd %xmm15,%xmm8
  mulsd  D10591(%rip),%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm6,%xmm8
  divsd  D5676(%rip),%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm5,%xmm8
  mulsd  D2368(%rip),%xmm8
  addsd  %xmm8,%xmm2
  mulsd  D9504(%rip),%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm1,%xmm7
  mulsd  D5250(%rip),%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm4,%xmm7
  mulsd  D959(%rip),%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm3,%xmm7
  mulsd  D14233(%rip),%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm3,%xmm7
  mulsd  D15958(%rip),%xmm7
  mulsd  %xmm7,%xmm6
  subsd  %xmm6,%xmm2
  movapd %xmm3,%xmm6
  mulsd  D1207(%rip),%xmm6
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm15,%xmm5
  mulsd  D8525(%rip),%xmm5
  mulsd  %xmm5,%xmm4
  subsd  %xmm4,%xmm2
  movapd %xmm15,%xmm4
  mulsd  D15673(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm2
  mulsd  D8388(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  jmp    L853
L1955:
  test   %r15b,%r15b
  je     L1383
  test   %r14b,%r14b
  je     L1383
  movapd %xmm1,%xmm10
  mulsd  %xmm1,%xmm10
  movapd %xmm10,%xmm9
  mulsd  %xmm10,%xmm9
  movapd %xmm15,%xmm5
  mulsd  %xmm15,%xmm5
  movapd %xmm1,%xmm13
  mulsd  %xmm10,%xmm13
  movapd %xmm5,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm15,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm1,%xmm11
  mulsd  %xmm9,%xmm11
  movapd %xmm15,%xmm6
  mulsd  %xmm5,%xmm6
  movsd  D11855(%rip),%xmm7
  movapd %xmm15,%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm9,%xmm2
  movsd  D8475(%rip),%xmm0
  subsd  %xmm2,%xmm0
  movsd  D14861(%rip),%xmm14
  movapd %xmm5,%xmm2
  mulsd  %xmm14,%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D4123(%rip),%xmm2
  mulsd  %xmm10,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D5385(%rip),%xmm12
  movapd %xmm5,%xmm2
  mulsd  %xmm12,%xmm2
  mulsd  %xmm13,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D661(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  mulsd  %xmm9,%xmm2
  movapd %xmm0,%xmm3
  addsd  %xmm2,%xmm3
  movsd  D13659(%rip),%xmm0
  movapd %xmm8,%xmm2
  mulsd  %xmm0,%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm3
  movsd  D7039(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  %xmm13,%xmm2
  subsd  %xmm2,%xmm3
  mulsd  %xmm4,%xmm0
  mulsd  %xmm11,%xmm0
  subsd  %xmm0,%xmm3
  movsd  D11204(%rip),%xmm0
  movapd %xmm15,%xmm2
  mulsd  %xmm0,%xmm2
  mulsd  %xmm13,%xmm2
  addsd  %xmm3,%xmm2
  movsd  D661(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  mulsd  %xmm10,%xmm3
  addsd  %xmm3,%xmm2
  mulsd  %xmm4,%xmm7
  mulsd  %xmm1,%xmm7
  subsd  %xmm7,%xmm2
  mulsd  %xmm6,%xmm0
  mulsd  %xmm1,%xmm0
  addsd  %xmm0,%xmm2
  movapd %xmm6,%xmm0
  mulsd  D7860(%rip),%xmm0
  mulsd  %xmm13,%xmm0
  addsd  %xmm2,%xmm0
  movsd  D7039(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D8626(%rip),%xmm2
  movapd %xmm15,%xmm3
  mulsd  %xmm2,%xmm3
  mulsd  %xmm11,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm8,%xmm3
  mulsd  %xmm11,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  %xmm8,%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  xorpd  D6850(%rip),%xmm2
  divsd  D5282(%rip),%xmm2
  movsd  D16097(%rip),%xmm3
  movapd %xmm5,%xmm7
  mulsd  %xmm3,%xmm7
  mulsd  %xmm11,%xmm7
  subsd  %xmm7,%xmm2
  movsd  D11750(%rip),%xmm7
  mulsd  %xmm13,%xmm7
  subsd  %xmm7,%xmm2
  movsd  D2096(%rip),%xmm7
  mulsd  %xmm7,%xmm5
  addsd  %xmm5,%xmm2
  mulsd  %xmm8,%xmm3
  mulsd  %xmm10,%xmm3
  subsd  %xmm3,%xmm2
  mulsd  %xmm10,%xmm7
  addsd  %xmm7,%xmm2
  movsd  D15842(%rip),%xmm3
  movapd %xmm15,%xmm5
  mulsd  %xmm3,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm8,%xmm5
  divsd  D5282(%rip),%xmm5
  subsd  %xmm5,%xmm2
  mulsd  %xmm15,%xmm14
  mulsd  %xmm10,%xmm14
  subsd  %xmm14,%xmm2
  movapd %xmm15,%xmm5
  mulsd  D14775(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm2
  movsd  D12056(%rip),%xmm5
  movapd %xmm8,%xmm7
  mulsd  %xmm5,%xmm7
  mulsd  %xmm13,%xmm7
  addsd  %xmm7,%xmm2
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm2,%xmm1
  movapd %xmm12,%xmm2
  mulsd  %xmm6,%xmm2
  mulsd  %xmm10,%xmm2
  subsd  %xmm2,%xmm1
  movsd  D11750(%rip),%xmm15
  mulsd  %xmm6,%xmm15
  subsd  %xmm15,%xmm1
  mulsd  %xmm5,%xmm6
  movapd %xmm6,%xmm2
  mulsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm1
  movsd  D3281(%rip),%xmm2
  movapd %xmm4,%xmm3
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm1
  mulsd  D11415(%rip),%xmm4
  mulsd  %xmm9,%xmm4
  addsd  %xmm4,%xmm1
  mulsd  %xmm2,%xmm9
  addsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1383:
  test   %r12b,%r12b
  je     L2350
  test   %cl,%cl
  je     L2350
  movapd %xmm15,%xmm8
  mulsd  %xmm15,%xmm8
  movapd %xmm8,%xmm9
  mulsd  %xmm8,%xmm9
  movapd %xmm8,%xmm6
  mulsd  %xmm9,%xmm6
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm15,%xmm4
  mulsd  %xmm9,%xmm4
  movapd %xmm1,%xmm7
  mulsd  %xmm3,%xmm7
  movapd %xmm15,%xmm10
  mulsd  %xmm8,%xmm10
  movapd %xmm6,%xmm0
  mulsd  %xmm5,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D15958(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D8730(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D8388(%rip),%xmm2
  mulsd  %xmm15,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D3538(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D15673(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D5106(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D8525(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D2314(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D4746(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D2929(%rip),%xmm2
  movapd %xmm8,%xmm11
  mulsd  %xmm2,%xmm11
  mulsd  %xmm7,%xmm11
  subsd  %xmm11,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D8138(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D4280(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D13039(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D1817(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D12824(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D8028(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm6,%xmm11
  mulsd  D4388(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm10,%xmm11
  mulsd  D15854(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm10,%xmm11
  mulsd  D16097(%rip),%xmm11
  mulsd  %xmm3,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm6,%xmm11
  mulsd  D1207(%rip),%xmm11
  mulsd  %xmm3,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm10,%xmm11
  mulsd  D10141(%rip),%xmm11
  mulsd  %xmm7,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm10,%xmm11
  mulsd  D4925(%rip),%xmm11
  mulsd  %xmm5,%xmm11
  subsd  %xmm11,%xmm2
  mulsd  D3249(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D959(%rip),%xmm8
  addsd  %xmm8,%xmm2
  mulsd  D6983(%rip),%xmm7
  subsd  %xmm7,%xmm2
  mulsd  D2368(%rip),%xmm6
  addsd  %xmm6,%xmm2
  movapd %xmm15,%xmm6
  mulsd  D5250(%rip),%xmm6
  subsd  %xmm6,%xmm2
  divsd  D9622(%rip),%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm1,%xmm5
  mulsd  D10591(%rip),%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm2,%xmm1
  divsd  D5676(%rip),%xmm4
  subsd  %xmm4,%xmm1
  mulsd  D14233(%rip),%xmm3
  addsd  %xmm3,%xmm1
  mulsd  D9504(%rip),%xmm10
  subsd  %xmm10,%xmm1
  addsd  D946(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2350:
  test   %bl,%bl
  je     L968
  cmpb   $0x0,-0x9(%rsp)
  je     L968
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm15,%xmm10
  mulsd  %xmm15,%xmm10
  movapd %xmm10,%xmm7
  mulsd  %xmm10,%xmm7
  movapd %xmm10,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm15,%xmm2
  mulsd  %xmm10,%xmm2
  movapd %xmm7,%xmm6
  mulsd  %xmm2,%xmm6
  movapd %xmm15,%xmm4
  mulsd  %xmm7,%xmm4
  movapd %xmm6,%xmm0
  mulsd  D4892(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D16049(%rip),%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D15852(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm7,%xmm8
  mulsd  D6832(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm7,%xmm8
  mulsd  D107(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm4,%xmm8
  mulsd  D373(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D3903(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm15,%xmm8
  mulsd  D1153(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm10,%xmm8
  mulsd  D3139(%rip),%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm10,%xmm8
  mulsd  D11342(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  subsd  %xmm8,%xmm0
  movsd  D14389(%rip),%xmm11
  movapd %xmm4,%xmm8
  mulsd  %xmm11,%xmm8
  mulsd  %xmm1,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm10,%xmm8
  mulsd  D6438(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm0
  movsd  D10927(%rip),%xmm8
  mulsd  %xmm8,%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm0
  mulsd  %xmm9,%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm0
  mulsd  D12981(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D5733(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm1,%xmm10
  divsd  D11906(%rip),%xmm10
  movsd  D4100(%rip),%xmm2
  subsd  %xmm10,%xmm2
  movapd %xmm15,%xmm10
  mulsd  D7253(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  subsd  %xmm10,%xmm2
  movapd %xmm3,%xmm10
  mulsd  D3191(%rip),%xmm10
  addsd  %xmm10,%xmm2
  movapd %xmm9,%xmm10
  mulsd  D2185(%rip),%xmm10
  mulsd  %xmm5,%xmm10
  subsd  %xmm10,%xmm2
  mulsd  D4661(%rip),%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm15,%xmm9
  mulsd  D1417(%rip),%xmm9
  subsd  %xmm9,%xmm2
  movapd %xmm15,%xmm9
  mulsd  D8342(%rip),%xmm9
  mulsd  %xmm9,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm7,%xmm2
  mulsd  D4440(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm5,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  %xmm8,%xmm7
  addsd  %xmm7,%xmm1
  movapd %xmm6,%xmm2
  divsd  D4004(%rip),%xmm2
  subsd  %xmm2,%xmm1
  mulsd  %xmm3,%xmm6
  mulsd  D671(%rip),%xmm6
  subsd  %xmm6,%xmm1
  divsd  D12212(%rip),%xmm5
  subsd  %xmm5,%xmm1
  movapd %xmm4,%xmm2
  mulsd  D2125(%rip),%xmm2
  subsd  %xmm2,%xmm1
  mulsd  D14295(%rip),%xmm4
  movapd %xmm4,%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L968:
  test   %r10b,%r10b
  je     L826
  cmpb   $0x0,-0x7(%rsp)
  je     L826
  movapd %xmm15,%xmm6
  mulsd  %xmm15,%xmm6
  movapd %xmm15,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm6,%xmm2
  mulsd  %xmm6,%xmm2
  movapd %xmm6,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm15,%xmm7
  mulsd  %xmm2,%xmm7
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm5,%xmm9
  mulsd  %xmm2,%xmm9
  movapd %xmm9,%xmm0
  mulsd  D7201(%rip),%xmm0
  movapd %xmm2,%xmm10
  mulsd  D7299(%rip),%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  D13587(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D1687(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  addsd  %xmm10,%xmm0
  mulsd  D4868(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D14841(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D6789(%rip),%xmm9
  mulsd  %xmm3,%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D4735(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm1,%xmm2
  mulsd  D6592(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D15831(%rip),%xmm2
  mulsd  %xmm15,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  divsd  D10957(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D12007(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D2778(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D14944(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D2810(%rip),%xmm2
  addsd  D3717(%rip),%xmm2
  movapd %xmm5,%xmm9
  mulsd  D3518(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm3,%xmm9
  mulsd  D6438(%rip),%xmm9
  mulsd  %xmm6,%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D14061(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm2
  movapd %xmm8,%xmm6
  mulsd  D7211(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm2
  mulsd  D9059(%rip),%xmm8
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm2
  mulsd  D8084(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm5,%xmm6
  mulsd  D14389(%rip),%xmm6
  mulsd  %xmm3,%xmm6
  subsd  %xmm6,%xmm2
  movapd %xmm4,%xmm6
  divsd  D15604(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  %xmm4,%xmm1
  movapd %xmm1,%xmm6
  mulsd  D10570(%rip),%xmm6
  subsd  %xmm6,%xmm2
  movapd %xmm2,%xmm1
  mulsd  D10927(%rip),%xmm5
  subsd  %xmm5,%xmm1
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L826:
  test   %dil,%dil
  je     L2438
  cmpb   $0x0,-0x5(%rsp)
  je     L2438
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm4,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm15,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm15,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm4,%xmm8
  mulsd  %xmm3,%xmm8
  movapd %xmm2,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm15,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm1,%xmm0
  mulsd  %xmm9,%xmm0
  divsd  D3161(%rip),%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm5,%xmm9
  mulsd  D5411(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  subsd  %xmm9,%xmm0
  mulsd  D413(%rip),%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm8,%xmm5
  mulsd  D2156(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D53(%rip),%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm7,%xmm5
  mulsd  D8193(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D12442(%rip),%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm6,%xmm5
  mulsd  D2937(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D4868(%rip),%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm4,%xmm5
  mulsd  D11943(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D9212(%rip),%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D3600(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D759(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D2566(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D12090(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D9180(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D5529(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D14008(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D13368(%rip),%xmm0
  jmp    L853
L2438:
  cmp    $0xa,%edx
  sete   -0x3(%rsp)
  test   %r9b,%r9b
  je     L1414
  cmpb   $0x0,-0x3(%rsp)
  je     L1414
  movapd %xmm15,%xmm1
  mulsd  %xmm15,%xmm1
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm15,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D11787(%rip),%xmm5
  mulsd  %xmm15,%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D14493(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D5324(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D8478(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D3648(%rip),%xmm3
  mulsd  %xmm15,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D11639(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D10909(%rip),%xmm4
  subsd  %xmm4,%xmm0
  mulsd  D15126(%rip),%xmm1
  addsd  %xmm1,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D15707(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D2263(%rip),%xmm0
  jmp    L853
L1414:
  cmp    $0xb,%eax
  sete   -0x2(%rsp)
  test   %sil,%sil
  je     L1043
  cmpb   $0x0,-0x2(%rsp)
  je     L1043
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm1,%xmm5
  mulsd  %xmm2,%xmm5
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm5,%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm4,%xmm6
  mulsd  D9164(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm4,%xmm6
  mulsd  D15662(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm0
  mulsd  D2035(%rip),%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D5251(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D4136(%rip),%xmm4
  mulsd  %xmm2,%xmm4
  subsd  %xmm4,%xmm0
  movapd %xmm3,%xmm4
  mulsd  D10031(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D5628(%rip),%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D3658(%rip),%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D14964(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D14214(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D10146(%rip),%xmm0
  jmp    L853
L1043:
  test   %r8b,%r8b
  je     L894
  cmpb   $0x0,-0x4(%rsp)
  je     L894
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm4,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm3,%xmm2
  mulsd  %xmm10,%xmm2
  movapd %xmm1,%xmm11
  mulsd  %xmm10,%xmm11
  movapd %xmm1,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm4,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm3,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm1,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm15,%xmm8
  mulsd  D8381(%rip),%xmm8
  movapd %xmm15,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D2192(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm8,%xmm12
  mulsd  %xmm10,%xmm12
  addsd  %xmm12,%xmm0
  mulsd  %xmm9,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm15,%xmm8
  mulsd  D7271(%rip),%xmm8
  mulsd  %xmm7,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm15,%xmm8
  mulsd  D13691(%rip),%xmm8
  mulsd  %xmm6,%xmm8
  subsd  %xmm8,%xmm0
  movsd  D1074(%rip),%xmm8
  movapd %xmm15,%xmm12
  mulsd  %xmm8,%xmm12
  mulsd  %xmm4,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D11425(%rip),%xmm12
  mulsd  %xmm5,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D3320(%rip),%xmm12
  mulsd  %xmm3,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  %xmm1,%xmm12
  divsd  D6785(%rip),%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  divsd  D16185(%rip),%xmm12
  addsd  %xmm12,%xmm0
  xorpd  D6850(%rip),%xmm2
  divsd  D8020(%rip),%xmm2
  mulsd  D2951(%rip),%xmm11
  addsd  %xmm11,%xmm2
  mulsd  D11091(%rip),%xmm10
  subsd  %xmm10,%xmm2
  mulsd  D16023(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  %xmm8,%xmm7
  subsd  %xmm7,%xmm2
  mulsd  D237(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D6457(%rip),%xmm4
  subsd  %xmm4,%xmm2
  mulsd  D6760(%rip),%xmm5
  addsd  %xmm5,%xmm2
  mulsd  D15674(%rip),%xmm3
  subsd  %xmm3,%xmm2
  mulsd  D4362(%rip),%xmm1
  addsd  %xmm2,%xmm1
  subsd  D5938(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L894:
  test   %r11b,%r11b
  je     L1799
  cmpb   $0x0,-0x6(%rsp)
  je     L1799
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm10
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm15,%xmm7
  mulsd  %xmm15,%xmm7
  movapd %xmm5,%xmm9
  mulsd  %xmm10,%xmm9
  movapd %xmm1,%xmm4
  mulsd  %xmm5,%xmm4
  movapd %xmm10,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm1,%xmm3
  mulsd  %xmm8,%xmm3
  movapd %xmm1,%xmm11
  mulsd  %xmm10,%xmm11
  movapd %xmm15,%xmm0
  mulsd  D1278(%rip),%xmm0
  mulsd  %xmm8,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D4766(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D1662(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D7599(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  subsd  D14957(%rip),%xmm0
  movsd  D4412(%rip),%xmm2
  movapd %xmm11,%xmm12
  mulsd  %xmm2,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm7,%xmm12
  mulsd  D13691(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm10,%xmm12
  mulsd  D7432(%rip),%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm7,%xmm12
  mulsd  D8323(%rip),%xmm12
  mulsd  %xmm10,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm7,%xmm12
  mulsd  D7518(%rip),%xmm12
  mulsd  %xmm1,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm7,%xmm12
  mulsd  D11661(%rip),%xmm12
  mulsd  %xmm8,%xmm12
  subsd  %xmm12,%xmm0
  mulsd  %xmm15,%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D13816(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D4851(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D14262(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  movapd %xmm15,%xmm11
  mulsd  D564(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm15,%xmm11
  mulsd  D11420(%rip),%xmm11
  mulsd  %xmm11,%xmm10
  addsd  %xmm10,%xmm2
  mulsd  D172(%rip),%xmm9
  subsd  %xmm9,%xmm2
  mulsd  D3039(%rip),%xmm8
  subsd  %xmm8,%xmm2
  divsd  D12367(%rip),%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm6,%xmm7
  mulsd  D8654(%rip),%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm15,%xmm7
  mulsd  D8573(%rip),%xmm7
  mulsd  %xmm7,%xmm6
  subsd  %xmm6,%xmm2
  movapd %xmm15,%xmm6
  mulsd  D13542(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm2
  mulsd  D3515(%rip),%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm15,%xmm5
  mulsd  D14366(%rip),%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm3,%xmm5
  mulsd  D8411(%rip),%xmm5
  addsd  %xmm5,%xmm2
  mulsd  D12453(%rip),%xmm4
  addsd  %xmm4,%xmm2
  mulsd  D3574(%rip),%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  mulsd  D7386(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1799:
  test   %bpl,%bpl
  je     L513
  cmpb   $0x0,-0x8(%rsp)
  je     L513
  movapd %xmm15,%xmm11
  mulsd  %xmm15,%xmm11
  movapd %xmm15,%xmm4
  mulsd  %xmm11,%xmm4
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  movapd %xmm1,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm5,%xmm10
  mulsd  %xmm5,%xmm10
  movapd %xmm5,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm1,%xmm7
  mulsd  %xmm10,%xmm7
  movapd %xmm10,%xmm9
  mulsd  %xmm10,%xmm9
  movapd %xmm6,%xmm2
  mulsd  %xmm10,%xmm2
  movapd %xmm6,%xmm0
  mulsd  D14157(%rip),%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm5,%xmm3
  mulsd  D7711(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D12942(%rip),%xmm3
  mulsd  %xmm8,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D3465(%rip),%xmm3
  mulsd  %xmm7,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D13608(%rip),%xmm3
  mulsd  %xmm10,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  %xmm9,%xmm3
  addsd  %xmm3,%xmm0
  subsd  D7153(%rip),%xmm0
  movapd %xmm2,%xmm3
  mulsd  D7142(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm11,%xmm3
  mulsd  D13099(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D15424(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D11773(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D8574(%rip),%xmm3
  mulsd  %xmm9,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D2823(%rip),%xmm3
  mulsd  %xmm5,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm11,%xmm3
  mulsd  D1470(%rip),%xmm3
  mulsd  %xmm8,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm11,%xmm3
  mulsd  D716(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm11,%xmm3
  mulsd  D11551(%rip),%xmm3
  mulsd  %xmm9,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D14778(%rip),%xmm3
  mulsd  %xmm6,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm11,%xmm3
  mulsd  D1031(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm5,%xmm3
  mulsd  D10541(%rip),%xmm3
  mulsd  %xmm11,%xmm3
  movapd %xmm6,%xmm12
  mulsd  D13006(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  addsd  %xmm12,%xmm3
  movapd %xmm11,%xmm12
  mulsd  D8047(%rip),%xmm12
  mulsd  %xmm10,%xmm12
  subsd  %xmm12,%xmm3
  mulsd  D12465(%rip),%xmm11
  mulsd  %xmm7,%xmm11
  addsd  %xmm11,%xmm3
  movapd %xmm15,%xmm11
  mulsd  D5863(%rip),%xmm11
  mulsd  %xmm7,%xmm11
  subsd  %xmm11,%xmm3
  movapd %xmm15,%xmm11
  mulsd  D10339(%rip),%xmm11
  mulsd  %xmm8,%xmm11
  addsd  %xmm11,%xmm3
  movapd %xmm4,%xmm11
  mulsd  D13094(%rip),%xmm11
  mulsd  %xmm11,%xmm2
  subsd  %xmm2,%xmm3
  movapd %xmm15,%xmm2
  mulsd  D172(%rip),%xmm2
  mulsd  %xmm10,%xmm2
  addsd  %xmm3,%xmm2
  mulsd  D4694(%rip),%xmm10
  subsd  %xmm10,%xmm2
  divsd  D6687(%rip),%xmm9
  subsd  %xmm9,%xmm2
  mulsd  D3824(%rip),%xmm8
  subsd  %xmm8,%xmm2
  mulsd  D137(%rip),%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm4,%xmm3
  mulsd  D12240(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm2
  mulsd  D168(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D5460(%rip),%xmm1
  addsd  %xmm2,%xmm1
  mulsd  D14079(%rip),%xmm5
  subsd  %xmm5,%xmm1
  mulsd  D2116(%rip),%xmm4
  addsd  %xmm4,%xmm1
  movapd %xmm15,%xmm2
  mulsd  D4162(%rip),%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L513:
  test   %r13b,%r13b
  je     L971
  cmpb   $0x0,-0xa(%rsp)
  je     L971
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm15,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm1,%xmm7
  mulsd  %xmm1,%xmm7
  movapd %xmm1,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm7,%xmm5
  mulsd  %xmm7,%xmm5
  movapd %xmm7,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm6,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm2,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm1,%xmm10
  mulsd  %xmm5,%xmm10
  movapd %xmm3,%xmm0
  mulsd  D2923(%rip),%xmm0
  movapd %xmm15,%xmm11
  mulsd  D4304(%rip),%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm7,%xmm11
  mulsd  D5305(%rip),%xmm11
  subsd  %xmm11,%xmm0
  movapd %xmm1,%xmm11
  mulsd  D10731(%rip),%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm6,%xmm11
  mulsd  D15058(%rip),%xmm11
  addsd  %xmm11,%xmm0
  movapd %xmm6,%xmm11
  mulsd  D6737(%rip),%xmm11
  mulsd  %xmm3,%xmm11
  subsd  %xmm11,%xmm0
  movsd  D9578(%rip),%xmm11
  movapd %xmm7,%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm3,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm3,%xmm12
  mulsd  D202(%rip),%xmm12
  mulsd  %xmm8,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm3,%xmm12
  mulsd  D9448(%rip),%xmm12
  mulsd  %xmm5,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D15295(%rip),%xmm12
  mulsd  %xmm1,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  %xmm9,%xmm12
  divsd  D12488(%rip),%xmm12
  subsd  %xmm12,%xmm0
  subsd  D14990(%rip),%xmm0
  movapd %xmm4,%xmm12
  mulsd  D2616(%rip),%xmm12
  mulsd  %xmm7,%xmm12
  subsd  %xmm12,%xmm0
  mulsd  %xmm15,%xmm11
  mulsd  %xmm5,%xmm11
  addsd  %xmm11,%xmm0
  movsd  D4072(%rip),%xmm11
  movapd %xmm4,%xmm12
  mulsd  %xmm11,%xmm12
  mulsd  %xmm1,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm3,%xmm12
  mulsd  D7650(%rip),%xmm12
  mulsd  %xmm9,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm4,%xmm12
  mulsd  D15540(%rip),%xmm12
  mulsd  %xmm6,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm4,%xmm12
  mulsd  D9554(%rip),%xmm12
  mulsd  %xmm5,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D7683(%rip),%xmm12
  mulsd  %xmm8,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm2,%xmm12
  mulsd  D4066(%rip),%xmm12
  mulsd  %xmm10,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D2421(%rip),%xmm12
  mulsd  %xmm6,%xmm12
  movapd %xmm2,%xmm13
  mulsd  D13463(%rip),%xmm13
  mulsd  %xmm1,%xmm13
  addsd  %xmm13,%xmm12
  movapd %xmm7,%xmm13
  mulsd  D2029(%rip),%xmm13
  mulsd  %xmm2,%xmm13
  subsd  %xmm13,%xmm12
  mulsd  D4787(%rip),%xmm6
  mulsd  %xmm2,%xmm6
  addsd  %xmm12,%xmm6
  movapd %xmm2,%xmm12
  mulsd  D16171(%rip),%xmm12
  mulsd  %xmm5,%xmm12
  subsd  %xmm12,%xmm6
  movapd %xmm15,%xmm12
  mulsd  D4677(%rip),%xmm12
  mulsd  %xmm10,%xmm12
  subsd  %xmm12,%xmm6
  movapd %xmm2,%xmm12
  mulsd  D15212(%rip),%xmm12
  subsd  %xmm12,%xmm6
  movapd %xmm4,%xmm12
  divsd  D10559(%rip),%xmm12
  subsd  %xmm12,%xmm6
  movapd %xmm4,%xmm12
  mulsd  D3465(%rip),%xmm12
  mulsd  %xmm10,%xmm12
  addsd  %xmm12,%xmm6
  movapd %xmm9,%xmm12
  mulsd  %xmm4,%xmm12
  addsd  %xmm12,%xmm6
  mulsd  D7625(%rip),%xmm4
  mulsd  %xmm8,%xmm4
  subsd  %xmm4,%xmm6
  movapd %xmm15,%xmm4
  mulsd  D5604(%rip),%xmm4
  mulsd  %xmm7,%xmm4
  addsd  %xmm6,%xmm4
  movapd %xmm2,%xmm6
  mulsd  D14680(%rip),%xmm6
  mulsd  %xmm8,%xmm6
  subsd  %xmm6,%xmm4
  mulsd  D3931(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm4,%xmm2
  divsd  D13333(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D8078(%rip),%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm10,%xmm4
  mulsd  %xmm11,%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm3,%xmm4
  mulsd  D4285(%rip),%xmm4
  mulsd  %xmm10,%xmm4
  subsd  %xmm4,%xmm2
  mulsd  %xmm11,%xmm8
  subsd  %xmm8,%xmm2
  mulsd  %xmm11,%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  jmp    L853
L971:
  test   %r14b,%r14b
  je     L2013
  cmpb   $0x0,-0xb(%rsp)
  je     L2013
  movapd %xmm15,%xmm6
  mulsd  %xmm15,%xmm6
  movapd %xmm15,%xmm11
  mulsd  %xmm6,%xmm11
  movapd %xmm1,%xmm10
  mulsd  %xmm1,%xmm10
  movapd %xmm10,%xmm8
  mulsd  %xmm10,%xmm8
  movapd %xmm10,%xmm2
  mulsd  %xmm8,%xmm2
  movapd %xmm1,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm1,%xmm9
  mulsd  %xmm10,%xmm9
  movapd %xmm6,%xmm4
  mulsd  %xmm6,%xmm4
  movapd %xmm15,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm10,%xmm0
  mulsd  D7505(%rip),%xmm0
  mulsd  %xmm11,%xmm0
  movapd %xmm11,%xmm3
  mulsd  D11551(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm11,%xmm3
  mulsd  D3687(%rip),%xmm3
  mulsd  %xmm7,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm8,%xmm3
  mulsd  D13978(%rip),%xmm3
  mulsd  %xmm11,%xmm3
  addsd  %xmm3,%xmm0
  movsd  D7499(%rip),%xmm3
  movapd %xmm15,%xmm12
  mulsd  %xmm3,%xmm12
  mulsd  %xmm1,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm4,%xmm12
  mulsd  D7530(%rip),%xmm12
  mulsd  %xmm7,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm4,%xmm12
  mulsd  D6999(%rip),%xmm12
  mulsd  %xmm2,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D12030(%rip),%xmm12
  mulsd  %xmm10,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm6,%xmm12
  mulsd  %xmm2,%xmm12
  divsd  D8020(%rip),%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm5,%xmm12
  mulsd  D11678(%rip),%xmm12
  mulsd  %xmm10,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D7799(%rip),%xmm12
  mulsd  %xmm9,%xmm12
  subsd  %xmm12,%xmm0
  mulsd  %xmm11,%xmm3
  movapd %xmm2,%xmm12
  mulsd  D7684(%rip),%xmm12
  subsd  %xmm12,%xmm3
  movapd %xmm7,%xmm12
  mulsd  D2423(%rip),%xmm12
  addsd  %xmm12,%xmm3
  movapd %xmm8,%xmm12
  mulsd  D1108(%rip),%xmm12
  subsd  %xmm12,%xmm3
  movapd %xmm11,%xmm12
  mulsd  D13182(%rip),%xmm12
  mulsd  %xmm1,%xmm12
  subsd  %xmm12,%xmm3
  movapd %xmm15,%xmm12
  divsd  D13933(%rip),%xmm12
  addsd  %xmm12,%xmm3
  movapd %xmm9,%xmm12
  mulsd  D5340(%rip),%xmm12
  addsd  %xmm12,%xmm3
  movapd %xmm1,%xmm12
  mulsd  D13746(%rip),%xmm12
  addsd  %xmm12,%xmm3
  movapd %xmm10,%xmm12
  divsd  D14741(%rip),%xmm12
  subsd  %xmm12,%xmm3
  mulsd  D14903(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  subsd  %xmm11,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  mulsd  D3661(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm10,%xmm3
  mulsd  D6723(%rip),%xmm3
  mulsd  %xmm6,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm6,%xmm3
  mulsd  D9727(%rip),%xmm3
  mulsd  %xmm9,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm8,%xmm3
  mulsd  D1023(%rip),%xmm3
  mulsd  %xmm6,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm5,%xmm3
  mulsd  D2318(%rip),%xmm3
  mulsd  %xmm9,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D2699(%rip),%xmm3
  mulsd  %xmm7,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D9786(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm5,%xmm3
  mulsd  D543(%rip),%xmm3
  mulsd  %xmm8,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D14058(%rip),%xmm3
  mulsd  %xmm8,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D5264(%rip),%xmm3
  mulsd  %xmm10,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm2
  movapd %xmm5,%xmm3
  mulsd  D15582(%rip),%xmm3
  mulsd  %xmm7,%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm4,%xmm3
  mulsd  D12665(%rip),%xmm3
  mulsd  %xmm9,%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm5,%xmm3
  mulsd  D9784(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm4,%xmm3
  mulsd  D12003(%rip),%xmm3
  mulsd  %xmm8,%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm4,%xmm3
  mulsd  D8169(%rip),%xmm3
  mulsd  %xmm3,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm6,%xmm2
  mulsd  D14310(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm1
  divsd  D1988(%rip),%xmm6
  subsd  %xmm6,%xmm1
  divsd  D3288(%rip),%xmm5
  addsd  %xmm5,%xmm1
  mulsd  D15039(%rip),%xmm4
  subsd  %xmm4,%xmm1
  subsd  D521(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2013:
  test   %r15b,%r15b
  je     L92
  test   %cl,%cl
  je     L92
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm3,%xmm7
  mulsd  %xmm3,%xmm7
  movapd %xmm15,%xmm11
  mulsd  %xmm7,%xmm11
  movapd %xmm1,%xmm4
  mulsd  %xmm9,%xmm4
  movapd %xmm3,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm1,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm15,%xmm10
  mulsd  %xmm3,%xmm10
  movapd %xmm9,%xmm0
  mulsd  D11988(%rip),%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D6723(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D2699(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D9784(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D8169(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D11551(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D9786(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D15582(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D12030(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D7530(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D7499(%rip),%xmm12
  movapd %xmm8,%xmm2
  mulsd  %xmm12,%xmm2
  movapd %xmm4,%xmm13
  mulsd  %xmm6,%xmm13
  addsd  %xmm13,%xmm2
  movapd %xmm7,%xmm13
  mulsd  D1023(%rip),%xmm13
  mulsd  %xmm5,%xmm13
  subsd  %xmm13,%xmm2
  subsd  D521(%rip),%xmm2
  mulsd  %xmm15,%xmm12
  mulsd  %xmm1,%xmm12
  subsd  %xmm12,%xmm2
  movapd %xmm15,%xmm12
  mulsd  D13746(%rip),%xmm12
  addsd  %xmm12,%xmm2
  movapd %xmm1,%xmm12
  divsd  D13933(%rip),%xmm12
  addsd  %xmm12,%xmm2
  movapd %xmm15,%xmm12
  mulsd  D13182(%rip),%xmm12
  mulsd  %xmm8,%xmm12
  subsd  %xmm12,%xmm2
  movapd %xmm10,%xmm12
  mulsd  D12665(%rip),%xmm12
  mulsd  %xmm9,%xmm12
  addsd  %xmm12,%xmm2
  movapd %xmm10,%xmm12
  mulsd  D5340(%rip),%xmm12
  addsd  %xmm12,%xmm2
  movapd %xmm10,%xmm12
  mulsd  D2318(%rip),%xmm12
  mulsd  %xmm4,%xmm12
  subsd  %xmm12,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  divsd  D3288(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D14058(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D1108(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D3661(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  divsd  D1988(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D13978(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D14903(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D9727(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D543(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D6999(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D7505(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  movapd %xmm9,%xmm12
  mulsd  D15039(%rip),%xmm12
  subsd  %xmm12,%xmm2
  mulsd  D12003(%rip),%xmm7
  mulsd  %xmm9,%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm11,%xmm7
  mulsd  D3687(%rip),%xmm7
  mulsd  %xmm8,%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm6,%xmm7
  mulsd  D7684(%rip),%xmm7
  subsd  %xmm7,%xmm2
  mulsd  %xmm5,%xmm6
  divsd  D8020(%rip),%xmm6
  subsd  %xmm6,%xmm2
  movapd %xmm11,%xmm6
  mulsd  D2423(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D14310(%rip),%xmm11
  mulsd  %xmm11,%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm10,%xmm5
  mulsd  D7799(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm2,%xmm1
  movapd %xmm3,%xmm2
  divsd  D14741(%rip),%xmm2
  subsd  %xmm2,%xmm1
  mulsd  D11678(%rip),%xmm3
  movapd %xmm3,%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L92:
  test   %r12b,%r12b
  je     L2619
  cmpb   $0x0,-0x9(%rsp)
  je     L2619
  movapd %xmm15,%xmm10
  mulsd  %xmm15,%xmm10
  movapd %xmm15,%xmm5
  mulsd  %xmm10,%xmm5
  movapd %xmm10,%xmm11
  mulsd  %xmm10,%xmm11
  movapd %xmm5,%xmm8
  mulsd  %xmm11,%xmm8
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm1,%xmm12
  mulsd  %xmm3,%xmm12
  movapd %xmm15,%xmm6
  mulsd  %xmm11,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm10,%xmm14
  mulsd  %xmm11,%xmm14
  movsd  D4072(%rip),%xmm7
  movapd %xmm15,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm4,%xmm0
  mulsd  D15210(%rip),%xmm0
  mulsd  %xmm11,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D8078(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D15058(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D15295(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D15212(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D13463(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D10731(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  D2923(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm1,%xmm2
  mulsd  D4304(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  %xmm12,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D9578(%rip),%xmm13
  movapd %xmm11,%xmm2
  mulsd  %xmm13,%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D15540(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  D6737(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  D9448(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D4066(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D14(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm14,%xmm2
  mulsd  D14680(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm14,%xmm2
  mulsd  D7625(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm14,%xmm2
  mulsd  D202(%rip),%xmm2
  mulsd  %xmm12,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D5604(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm10,%xmm15
  mulsd  D5305(%rip),%xmm15
  movsd  D12951(%rip),%xmm2
  subsd  %xmm15,%xmm2
  movapd %xmm8,%xmm15
  mulsd  D7650(%rip),%xmm15
  mulsd  %xmm12,%xmm15
  subsd  %xmm15,%xmm2
  movapd %xmm8,%xmm15
  mulsd  D3931(%rip),%xmm15
  mulsd  %xmm3,%xmm15
  addsd  %xmm15,%xmm2
  movapd %xmm12,%xmm15
  mulsd  D4285(%rip),%xmm15
  mulsd  %xmm6,%xmm15
  subsd  %xmm15,%xmm2
  mulsd  %xmm13,%xmm12
  mulsd  %xmm10,%xmm12
  addsd  %xmm12,%xmm2
  movapd %xmm8,%xmm12
  mulsd  %xmm4,%xmm12
  addsd  %xmm12,%xmm2
  mulsd  D16171(%rip),%xmm11
  mulsd  %xmm3,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm10,%xmm11
  mulsd  D2616(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  subsd  %xmm11,%xmm2
  mulsd  D2029(%rip),%xmm10
  mulsd  %xmm3,%xmm10
  subsd  %xmm10,%xmm2
  movapd %xmm4,%xmm10
  mulsd  D3465(%rip),%xmm10
  mulsd  %xmm6,%xmm10
  addsd  %xmm10,%xmm2
  movapd %xmm6,%xmm10
  mulsd  D4677(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm2
  mulsd  %xmm4,%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm14,%xmm9
  mulsd  D7683(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm8,%xmm9
  divsd  D13333(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  %xmm7,%xmm14
  subsd  %xmm14,%xmm2
  mulsd  %xmm1,%xmm8
  divsd  D12488(%rip),%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm2,%xmm1
  mulsd  %xmm7,%xmm6
  addsd  %xmm6,%xmm1
  mulsd  D4787(%rip),%xmm5
  movapd %xmm5,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm1
  divsd  D10559(%rip),%xmm4
  subsd  %xmm4,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2619:
  test   %bl,%bl
  je     L377
  cmpb   $0x0,-0x7(%rsp)
  je     L377
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm15,%xmm6
  mulsd  %xmm15,%xmm6
  movapd %xmm15,%xmm2
  mulsd  %xmm6,%xmm2
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm8,%xmm3
  mulsd  %xmm8,%xmm3
  movapd %xmm6,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm2,%xmm11
  mulsd  %xmm8,%xmm11
  movapd %xmm15,%xmm10
  mulsd  %xmm8,%xmm10
  movapd %xmm15,%xmm0
  mulsd  D5460(%rip),%xmm0
  movapd %xmm15,%xmm9
  mulsd  D15424(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm15,%xmm9
  mulsd  D1031(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  addsd  %xmm9,%xmm0
  movapd %xmm15,%xmm9
  mulsd  D12240(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm2,%xmm9
  mulsd  D168(%rip),%xmm9
  addsd  %xmm9,%xmm0
  movapd %xmm8,%xmm9
  mulsd  D172(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  addsd  %xmm9,%xmm0
  movapd %xmm8,%xmm9
  mulsd  D4694(%rip),%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm3,%xmm9
  mulsd  D11551(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm2,%xmm9
  mulsd  D13006(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  addsd  %xmm9,%xmm0
  movapd %xmm8,%xmm9
  mulsd  D13608(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  addsd  %xmm9,%xmm0
  movapd %xmm3,%xmm9
  mulsd  D8574(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  addsd  %xmm9,%xmm0
  movapd %xmm2,%xmm9
  mulsd  D6431(%rip),%xmm9
  mulsd  %xmm5,%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm7,%xmm9
  mulsd  D1470(%rip),%xmm9
  mulsd  %xmm4,%xmm9
  subsd  %xmm9,%xmm0
  movsd  D3824(%rip),%xmm9
  movapd %xmm7,%xmm12
  mulsd  %xmm9,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm11,%xmm12
  mulsd  D13094(%rip),%xmm12
  mulsd  %xmm5,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm11,%xmm12
  mulsd  D7142(%rip),%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm11,%xmm12
  mulsd  D11773(%rip),%xmm12
  mulsd  %xmm1,%xmm12
  subsd  %xmm12,%xmm0
  mulsd  D14778(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D12465(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm10,%xmm12
  mulsd  D137(%rip),%xmm12
  addsd  %xmm12,%xmm2
  mulsd  %xmm6,%xmm9
  mulsd  %xmm4,%xmm9
  subsd  %xmm9,%xmm2
  mulsd  D8047(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm6,%xmm8
  mulsd  D7711(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  addsd  %xmm8,%xmm2
  movapd %xmm6,%xmm8
  mulsd  D14079(%rip),%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm10,%xmm8
  mulsd  D3465(%rip),%xmm8
  mulsd  %xmm5,%xmm8
  subsd  %xmm8,%xmm2
  movapd %xmm5,%xmm8
  mulsd  %xmm3,%xmm8
  addsd  %xmm8,%xmm2
  mulsd  D716(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm7,%xmm8
  mulsd  D10339(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  addsd  %xmm8,%xmm2
  mulsd  D12942(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  addsd  %xmm7,%xmm2
  mulsd  D5863(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm2
  mulsd  D2823(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D2116(%rip),%xmm5
  addsd  %xmm5,%xmm2
  mulsd  D4162(%rip),%xmm1
  addsd  %xmm2,%xmm1
  subsd  D7153(%rip),%xmm1
  mulsd  D13099(%rip),%xmm4
  subsd  %xmm4,%xmm1
  divsd  D6687(%rip),%xmm3
  subsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L377:
  test   %r10b,%r10b
  je     L506
  cmpb   $0x0,-0x5(%rsp)
  je     L506
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm15,%xmm11
  mulsd  %xmm15,%xmm11
  movapd %xmm11,%xmm5
  mulsd  %xmm11,%xmm5
  movapd %xmm5,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm15,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm15,%xmm7
  mulsd  %xmm11,%xmm7
  movapd %xmm15,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm5,%xmm14
  mulsd  %xmm7,%xmm14
  movapd %xmm11,%xmm13
  mulsd  %xmm5,%xmm13
  movapd %xmm15,%xmm0
  mulsd  D7518(%rip),%xmm0
  mulsd  %xmm4,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D13542(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D1278(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D11420(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D7386(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D4851(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D11661(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D13691(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D4412(%rip),%xmm10
  movapd %xmm7,%xmm2
  mulsd  %xmm10,%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm14,%xmm2
  mulsd  D8573(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  subsd  D14957(%rip),%xmm0
  movapd %xmm13,%xmm2
  mulsd  D564(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D4766(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D8323(%rip),%xmm12
  movapd %xmm9,%xmm2
  mulsd  %xmm12,%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm14,%xmm3
  mulsd  D7599(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  movapd %xmm11,%xmm2
  mulsd  D283(%rip),%xmm2
  addsd  %xmm3,%xmm2
  mulsd  %xmm5,%xmm12
  mulsd  %xmm4,%xmm12
  subsd  %xmm12,%xmm2
  mulsd  D13816(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm13,%xmm3
  mulsd  D1662(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  subsd  %xmm3,%xmm2
  mulsd  D8654(%rip),%xmm14
  addsd  %xmm14,%xmm2
  mulsd  D172(%rip),%xmm13
  subsd  %xmm13,%xmm2
  mulsd  %xmm10,%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D8411(%rip),%xmm8
  addsd  %xmm8,%xmm2
  mulsd  D12453(%rip),%xmm7
  addsd  %xmm7,%xmm2
  mulsd  D7432(%rip),%xmm5
  subsd  %xmm5,%xmm2
  mulsd  D3039(%rip),%xmm6
  subsd  %xmm6,%xmm2
  mulsd  D14366(%rip),%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  mulsd  D3574(%rip),%xmm2
  addsd  %xmm2,%xmm1
  divsd  D12367(%rip),%xmm4
  subsd  %xmm4,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L506:
  test   %dil,%dil
  je     L1873
  cmpb   $0x0,-0x3(%rsp)
  je     L1873
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm5,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm3,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm15,%xmm2
  mulsd  %xmm7,%xmm2
  movapd %xmm15,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm5,%xmm6
  mulsd  %xmm4,%xmm6
  movapd %xmm3,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm15,%xmm10
  mulsd  %xmm5,%xmm10
  movapd %xmm1,%xmm0
  mulsd  %xmm9,%xmm0
  divsd  D8020(%rip),%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm2,%xmm9
  mulsd  D2192(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  subsd  %xmm9,%xmm0
  mulsd  D2951(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movsd  D8381(%rip),%xmm2
  movapd %xmm7,%xmm9
  mulsd  %xmm2,%xmm9
  mulsd  %xmm1,%xmm9
  addsd  %xmm9,%xmm0
  mulsd  D11091(%rip),%xmm7
  subsd  %xmm7,%xmm0
  mulsd  %xmm6,%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D16023(%rip),%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D7271(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D1074(%rip),%xmm2
  mulsd  %xmm2,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm10,%xmm6
  mulsd  D13691(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm10,%xmm6
  mulsd  D237(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D6457(%rip),%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm4,%xmm5
  mulsd  D11425(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm2
  mulsd  D6760(%rip),%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm3,%xmm4
  mulsd  D3320(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm2
  mulsd  D15674(%rip),%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm15,%xmm3
  mulsd  %xmm1,%xmm3
  divsd  D6785(%rip),%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm15,%xmm3
  mulsd  D4362(%rip),%xmm3
  addsd  %xmm3,%xmm2
  divsd  D16185(%rip),%xmm1
  addsd  %xmm2,%xmm1
  subsd  D5938(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1873:
  cmp    $0xb,%edx
  sete   -0x1(%rsp)
  test   %r9b,%r9b
  je     L1876
  cmpb   $0x0,-0x1(%rsp)
  je     L1876
  movapd %xmm15,%xmm1
  mulsd  %xmm15,%xmm1
  movapd %xmm15,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm4,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm3,%xmm5
  mulsd  D9164(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm15,%xmm5
  mulsd  D15662(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm0
  mulsd  D2035(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D5251(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D4136(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D10031(%rip),%xmm3
  mulsd  %xmm15,%xmm3
  addsd  %xmm3,%xmm0
  mulsd  D5628(%rip),%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D3658(%rip),%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D14964(%rip),%xmm1
  subsd  %xmm1,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D14214(%rip),%xmm1
  addsd  %xmm1,%xmm0
  subsd  D10146(%rip),%xmm0
  jmp    L853
L1876:
  cmp    $0xc,%eax
  jne    L2105
  test   %sil,%sil
  je     L2105
  movapd %xmm1,%xmm4
  mulsd  %xmm1,%xmm4
  movapd %xmm4,%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm2,%xmm3
  mulsd  %xmm2,%xmm3
  movapd %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm2,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm3,%xmm6
  mulsd  D10189(%rip),%xmm6
  mulsd  %xmm5,%xmm6
  subsd  %xmm6,%xmm0
  movapd %xmm3,%xmm6
  mulsd  D14450(%rip),%xmm6
  mulsd  %xmm4,%xmm6
  addsd  %xmm6,%xmm0
  movapd %xmm3,%xmm6
  mulsd  D3623(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm0
  mulsd  D4929(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D5686(%rip),%xmm3
  mulsd  %xmm5,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D4334(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D15652(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D14991(%rip),%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D12418(%rip),%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D14824(%rip),%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D3557(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D16170(%rip),%xmm0
  jmp    L853
L2105:
  test   %r8b,%r8b
  je     L1124
  cmpb   $0x0,-0x2(%rsp)
  je     L1124
  movapd %xmm1,%xmm3
  mulsd  %xmm1,%xmm3
  movapd %xmm1,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm4,%xmm2
  mulsd  %xmm9,%xmm2
  movapd %xmm3,%xmm11
  mulsd  %xmm9,%xmm11
  movapd %xmm1,%xmm10
  mulsd  %xmm9,%xmm10
  movapd %xmm4,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm3,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm1,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm15,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D10018(%rip),%xmm12
  mulsd  %xmm11,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D12168(%rip),%xmm12
  mulsd  %xmm10,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D5711(%rip),%xmm12
  mulsd  %xmm9,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D1968(%rip),%xmm12
  mulsd  %xmm8,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D9482(%rip),%xmm12
  mulsd  %xmm7,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D12445(%rip),%xmm12
  mulsd  %xmm6,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm5,%xmm12
  mulsd  D4430(%rip),%xmm12
  mulsd  %xmm15,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D14548(%rip),%xmm12
  mulsd  %xmm4,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D5051(%rip),%xmm12
  mulsd  %xmm3,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  mulsd  D3927(%rip),%xmm12
  mulsd  %xmm1,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm15,%xmm12
  divsd  D12274(%rip),%xmm12
  subsd  %xmm12,%xmm0
  xorpd  D6850(%rip),%xmm2
  divsd  D14325(%rip),%xmm2
  mulsd  D14375(%rip),%xmm11
  addsd  %xmm11,%xmm2
  mulsd  D2485(%rip),%xmm10
  subsd  %xmm10,%xmm2
  mulsd  D8298(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D3859(%rip),%xmm8
  subsd  %xmm8,%xmm2
  mulsd  D15140(%rip),%xmm7
  addsd  %xmm7,%xmm2
  mulsd  D636(%rip),%xmm6
  subsd  %xmm6,%xmm2
  mulsd  D12306(%rip),%xmm5
  addsd  %xmm5,%xmm2
  mulsd  D2740(%rip),%xmm4
  subsd  %xmm4,%xmm2
  mulsd  D14516(%rip),%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm1,%xmm3
  mulsd  D12901(%rip),%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm2,%xmm1
  addsd  D7474(%rip),%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1124:
  test   %r11b,%r11b
  je     L588
  cmpb   $0x0,-0x4(%rsp)
  je     L588
  movapd %xmm1,%xmm12
  mulsd  %xmm1,%xmm12
  movapd %xmm12,%xmm4
  mulsd  %xmm12,%xmm4
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm1,%xmm11
  mulsd  %xmm12,%xmm11
  movapd %xmm4,%xmm9
  mulsd  %xmm11,%xmm9
  movapd %xmm4,%xmm8
  mulsd  %xmm4,%xmm8
  movapd %xmm1,%xmm5
  mulsd  %xmm4,%xmm5
  movapd %xmm12,%xmm10
  mulsd  %xmm4,%xmm10
  movapd %xmm12,%xmm6
  mulsd  %xmm8,%xmm6
  movapd %xmm1,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm4,%xmm0
  divsd  D2279(%rip),%xmm0
  movapd %xmm1,%xmm2
  mulsd  %xmm3,%xmm2
  divsd  D828(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D15523(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D15771(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D7647(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D2630(%rip),%xmm2
  mulsd  %xmm12,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D3989(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D11951(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D10920(%rip),%xmm2
  mulsd  %xmm10,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D12880(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D9729(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D8406(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D4729(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D3199(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  divsd  D10305(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D2582(%rip),%xmm2
  movapd %xmm12,%xmm13
  mulsd  D3267(%rip),%xmm13
  addsd  %xmm13,%xmm2
  movapd %xmm15,%xmm13
  mulsd  D9834(%rip),%xmm13
  mulsd  %xmm13,%xmm12
  subsd  %xmm12,%xmm2
  movapd %xmm1,%xmm12
  divsd  D4277(%rip),%xmm12
  subsd  %xmm12,%xmm2
  divsd  D4261(%rip),%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm15,%xmm11
  divsd  D570(%rip),%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm10,%xmm11
  mulsd  D731(%rip),%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm15,%xmm11
  mulsd  D15987(%rip),%xmm11
  mulsd  %xmm11,%xmm10
  subsd  %xmm10,%xmm2
  mulsd  %xmm15,%xmm1
  divsd  D15653(%rip),%xmm1
  addsd  %xmm1,%xmm2
  movapd %xmm15,%xmm1
  mulsd  D516(%rip),%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm1,%xmm2
  addsd  D5565(%rip),%xmm2
  movapd %xmm15,%xmm1
  mulsd  D2181(%rip),%xmm1
  mulsd  %xmm6,%xmm1
  subsd  %xmm1,%xmm2
  mulsd  D13670(%rip),%xmm8
  addsd  %xmm8,%xmm2
  movapd %xmm2,%xmm1
  mulsd  D6813(%rip),%xmm7
  subsd  %xmm7,%xmm1
  divsd  D14003(%rip),%xmm6
  addsd  %xmm6,%xmm1
  mulsd  D15131(%rip),%xmm5
  subsd  %xmm5,%xmm1
  mulsd  D14297(%rip),%xmm3
  movapd %xmm3,%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L588:
  test   %bpl,%bpl
  je     L1283
  cmpb   $0x0,-0x6(%rsp)
  je     L1283
  movapd %xmm15,%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm6
  movapd %xmm1,%xmm7
  mulsd  %xmm6,%xmm7
  movapd %xmm6,%xmm5
  mulsd  %xmm6,%xmm5
  movapd %xmm1,%xmm10
  mulsd  %xmm5,%xmm10
  movapd %xmm15,%xmm4
  mulsd  %xmm2,%xmm4
  movapd %xmm6,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm5,%xmm11
  mulsd  %xmm5,%xmm11
  movapd %xmm1,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm7,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm6,%xmm0
  mulsd  D12366(%rip),%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm7,%xmm3
  mulsd  D3736(%rip),%xmm3
  mulsd  %xmm2,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D237(%rip),%xmm3
  mulsd  %xmm5,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D490(%rip),%xmm3
  mulsd  %xmm10,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D11226(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  addsd  D5826(%rip),%xmm0
  movapd %xmm4,%xmm3
  mulsd  D498(%rip),%xmm3
  mulsd  %xmm9,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D8253(%rip),%xmm3
  mulsd  %xmm5,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  %xmm12,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D8270(%rip),%xmm3
  mulsd  %xmm11,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D13605(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  mulsd  D13471(%rip),%xmm3
  mulsd  %xmm6,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D14194(%rip),%xmm3
  mulsd  %xmm8,%xmm3
  subsd  %xmm3,%xmm0
  movsd  D3776(%rip),%xmm13
  movapd %xmm15,%xmm3
  mulsd  %xmm13,%xmm3
  mulsd  %xmm7,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D10095(%rip),%xmm3
  mulsd  %xmm11,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D2085(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm15,%xmm3
  divsd  D3818(%rip),%xmm3
  subsd  %xmm3,%xmm0
  movapd %xmm9,%xmm3
  mulsd  D10742(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm4,%xmm3
  mulsd  D9649(%rip),%xmm3
  mulsd  %xmm7,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D2381(%rip),%xmm3
  mulsd  %xmm9,%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm2,%xmm3
  mulsd  D4258(%rip),%xmm3
  mulsd  %xmm12,%xmm3
  movapd %xmm15,%xmm14
  mulsd  D10388(%rip),%xmm14
  mulsd  %xmm11,%xmm14
  subsd  %xmm14,%xmm3
  movapd %xmm15,%xmm14
  mulsd  D4412(%rip),%xmm14
  mulsd  %xmm5,%xmm14
  subsd  %xmm14,%xmm3
  movapd %xmm15,%xmm14
  mulsd  %xmm12,%xmm14
  divsd  D3438(%rip),%xmm14
  addsd  %xmm14,%xmm3
  movapd %xmm15,%xmm14
  mulsd  D8939(%rip),%xmm14
  mulsd  %xmm10,%xmm14
  addsd  %xmm14,%xmm3
  mulsd  D9071(%rip),%xmm2
  addsd  %xmm2,%xmm3
  movapd %xmm15,%xmm2
  mulsd  D16098(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm3
  movapd %xmm6,%xmm2
  mulsd  D14146(%rip),%xmm2
  addsd  %xmm3,%xmm2
  movapd %xmm13,%xmm3
  mulsd  %xmm4,%xmm3
  mulsd  %xmm6,%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm10,%xmm3
  mulsd  D15494(%rip),%xmm3
  subsd  %xmm3,%xmm2
  mulsd  D15056(%rip),%xmm5
  addsd  %xmm5,%xmm2
  divsd  D10056(%rip),%xmm12
  subsd  %xmm12,%xmm2
  mulsd  D16236(%rip),%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm4,%xmm3
  mulsd  D13758(%rip),%xmm3
  mulsd  %xmm10,%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm1,%xmm3
  divsd  D10658(%rip),%xmm3
  subsd  %xmm3,%xmm2
  movapd %xmm2,%xmm1
  mulsd  D3086(%rip),%xmm7
  subsd  %xmm7,%xmm1
  movapd %xmm4,%xmm2
  divsd  D4895(%rip),%xmm2
  subsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  mulsd  D3931(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm1
  movapd %xmm8,%xmm2
  mulsd  D12976(%rip),%xmm2
  subsd  %xmm2,%xmm1
  mulsd  D1835(%rip),%xmm4
  movapd %xmm4,%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1283:
  test   %r13b,%r13b
  je     L1991
  cmpb   $0x0,-0x8(%rsp)
  je     L1991
  movapd %xmm1,%xmm10
  mulsd  %xmm1,%xmm10
  movapd %xmm10,%xmm7
  mulsd  %xmm10,%xmm7
  movapd %xmm1,%xmm11
  mulsd  %xmm7,%xmm11
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm15,%xmm13
  mulsd  %xmm3,%xmm13
  movapd %xmm10,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm1,%xmm5
  mulsd  %xmm10,%xmm5
  movapd %xmm7,%xmm12
  mulsd  %xmm5,%xmm12
  movapd %xmm3,%xmm8
  mulsd  %xmm3,%xmm8
  movapd %xmm13,%xmm0
  mulsd  D88(%rip),%xmm0
  mulsd  %xmm12,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D13392(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D5664(%rip),%xmm2
  mulsd  %xmm12,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D1300(%rip),%xmm2
  mulsd  %xmm12,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D8466(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D9346(%rip),%xmm4
  movapd %xmm3,%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  %xmm10,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D9024(%rip),%xmm2
  mulsd  %xmm11,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D15432(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D4272(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D14680(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D8361(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D15212(%rip),%xmm2
  movapd %xmm7,%xmm14
  mulsd  D4527(%rip),%xmm14
  addsd  %xmm14,%xmm2
  movapd %xmm11,%xmm14
  mulsd  D6268(%rip),%xmm14
  subsd  %xmm14,%xmm2
  movapd %xmm13,%xmm14
  mulsd  D8594(%rip),%xmm14
  mulsd  %xmm9,%xmm14
  subsd  %xmm14,%xmm2
  movapd %xmm13,%xmm14
  mulsd  D10176(%rip),%xmm14
  mulsd  %xmm11,%xmm14
  addsd  %xmm14,%xmm2
  movapd %xmm13,%xmm14
  mulsd  D12087(%rip),%xmm14
  mulsd  %xmm7,%xmm14
  subsd  %xmm14,%xmm2
  movapd %xmm13,%xmm14
  mulsd  D15851(%rip),%xmm14
  mulsd  %xmm6,%xmm14
  subsd  %xmm14,%xmm2
  movapd %xmm13,%xmm14
  mulsd  D6920(%rip),%xmm14
  mulsd  %xmm1,%xmm14
  addsd  %xmm14,%xmm2
  movapd %xmm13,%xmm14
  mulsd  D4466(%rip),%xmm14
  mulsd  %xmm10,%xmm14
  subsd  %xmm14,%xmm2
  movapd %xmm13,%xmm14
  mulsd  D14011(%rip),%xmm14
  mulsd  %xmm5,%xmm14
  addsd  %xmm14,%xmm2
  movapd %xmm10,%xmm14
  mulsd  D14416(%rip),%xmm14
  mulsd  %xmm15,%xmm14
  subsd  %xmm14,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D9738(%rip),%xmm2
  mulsd  %xmm15,%xmm2
  movapd %xmm8,%xmm14
  mulsd  D833(%rip),%xmm14
  mulsd  %xmm14,%xmm11
  subsd  %xmm11,%xmm2
  movsd  D15421(%rip),%xmm11
  divsd  %xmm11,%xmm13
  subsd  %xmm13,%xmm2
  movapd %xmm12,%xmm13
  divsd  D14383(%rip),%xmm13
  subsd  %xmm13,%xmm2
  movapd %xmm8,%xmm13
  mulsd  D10180(%rip),%xmm13
  mulsd  %xmm13,%xmm12
  subsd  %xmm12,%xmm2
  movapd %xmm8,%xmm12
  divsd  %xmm11,%xmm12
  addsd  %xmm12,%xmm2
  movapd %xmm6,%xmm11
  divsd  D3819(%rip),%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm15,%xmm11
  mulsd  D6815(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm5,%xmm11
  mulsd  D6292(%rip),%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm9,%xmm11
  mulsd  D3298(%rip),%xmm11
  addsd  %xmm11,%xmm2
  mulsd  D12115(%rip),%xmm1
  subsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D3729(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  movapd %xmm15,%xmm1
  mulsd  D1750(%rip),%xmm1
  subsd  %xmm1,%xmm2
  movapd %xmm6,%xmm1
  mulsd  %xmm8,%xmm1
  addsd  %xmm1,%xmm2
  addsd  D2787(%rip),%xmm2
  movapd %xmm8,%xmm1
  mulsd  D6033(%rip),%xmm1
  mulsd  %xmm10,%xmm1
  addsd  %xmm1,%xmm2
  movapd %xmm8,%xmm1
  mulsd  D3691(%rip),%xmm1
  mulsd  %xmm9,%xmm1
  addsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  mulsd  D8398(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  subsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  D8866(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  D9578(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm1
  movapd %xmm3,%xmm2
  mulsd  D10478(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm1
  movapd %xmm15,%xmm2
  mulsd  %xmm4,%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm1
  mulsd  D9071(%rip),%xmm3
  addsd  %xmm3,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1991:
  test   %r14b,%r14b
  je     L1759
  cmpb   $0x0,-0xa(%rsp)
  je     L1759
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm5,%xmm12
  mulsd  %xmm9,%xmm12
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm3,%xmm6
  mulsd  %xmm3,%xmm6
  movapd %xmm15,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm1,%xmm11
  mulsd  %xmm9,%xmm11
  movapd %xmm1,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm9,%xmm10
  mulsd  %xmm7,%xmm10
  movapd %xmm15,%xmm0
  mulsd  %xmm3,%xmm0
  movapd %xmm15,%xmm4
  mulsd  %xmm12,%xmm4
  divsd  D2657(%rip),%xmm4
  movsd  D10201(%rip),%xmm2
  subsd  %xmm4,%xmm2
  movapd %xmm15,%xmm4
  mulsd  %xmm1,%xmm4
  divsd  D1988(%rip),%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm8,%xmm4
  mulsd  D13186(%rip),%xmm4
  mulsd  %xmm11,%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm6,%xmm4
  mulsd  D12685(%rip),%xmm4
  mulsd  %xmm10,%xmm4
  subsd  %xmm4,%xmm2
  movapd %xmm0,%xmm4
  mulsd  D11097(%rip),%xmm4
  mulsd  %xmm12,%xmm4
  subsd  %xmm4,%xmm2
  movsd  D15807(%rip),%xmm4
  mulsd  %xmm0,%xmm4
  mulsd  %xmm11,%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm0,%xmm4
  mulsd  D15546(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm0,%xmm4
  mulsd  D7141(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  subsd  %xmm4,%xmm2
  movapd %xmm0,%xmm4
  mulsd  D10712(%rip),%xmm4
  mulsd  %xmm7,%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm15,%xmm4
  mulsd  %xmm5,%xmm4
  divsd  D6017(%rip),%xmm4
  subsd  %xmm4,%xmm2
  movapd %xmm0,%xmm4
  mulsd  D13096(%rip),%xmm4
  mulsd  %xmm10,%xmm4
  addsd  %xmm4,%xmm2
  movapd %xmm6,%xmm4
  mulsd  D3525(%rip),%xmm4
  mulsd  %xmm7,%xmm4
  movapd %xmm15,%xmm13
  mulsd  %xmm10,%xmm13
  divsd  D2908(%rip),%xmm13
  addsd  %xmm13,%xmm4
  movapd %xmm3,%xmm13
  mulsd  D979(%rip),%xmm13
  mulsd  %xmm10,%xmm13
  subsd  %xmm13,%xmm4
  movsd  D9471(%rip),%xmm14
  mulsd  %xmm3,%xmm14
  mulsd  %xmm1,%xmm14
  subsd  %xmm14,%xmm4
  movapd %xmm5,%xmm14
  mulsd  D7714(%rip),%xmm14
  mulsd  %xmm3,%xmm14
  addsd  %xmm14,%xmm4
  movapd %xmm8,%xmm14
  addsd  %xmm8,%xmm14
  mulsd  %xmm12,%xmm14
  subsd  %xmm14,%xmm4
  movapd %xmm7,%xmm14
  mulsd  D3053(%rip),%xmm14
  mulsd  %xmm3,%xmm14
  subsd  %xmm14,%xmm4
  movapd %xmm3,%xmm14
  mulsd  D4247(%rip),%xmm14
  mulsd  %xmm12,%xmm14
  addsd  %xmm14,%xmm4
  movsd  D15807(%rip),%xmm13
  mulsd  %xmm6,%xmm13
  mulsd  %xmm9,%xmm13
  addsd  %xmm13,%xmm4
  movapd %xmm15,%xmm13
  mulsd  D14641(%rip),%xmm13
  mulsd  %xmm9,%xmm13
  subsd  %xmm13,%xmm4
  movapd %xmm8,%xmm14
  divsd  D718(%rip),%xmm14
  subsd  %xmm14,%xmm4
  movapd %xmm11,%xmm14
  mulsd  D515(%rip),%xmm14
  subsd  %xmm14,%xmm4
  addsd  %xmm2,%xmm4
  movq   D6850(%rip),%xmm14
  movapd %xmm7,%xmm2
  xorpd  %xmm14,%xmm2
  divsd  D10063(%rip),%xmm2
  movapd %xmm1,%xmm13
  divsd  D1922(%rip),%xmm13
  subsd  %xmm13,%xmm2
  movapd %xmm15,%xmm13
  divsd  D12533(%rip),%xmm13
  subsd  %xmm13,%xmm2
  movapd %xmm12,%xmm13
  mulsd  D11703(%rip),%xmm13
  addsd  %xmm13,%xmm2
  movapd %xmm3,%xmm13
  mulsd  D15815(%rip),%xmm13
  mulsd  %xmm9,%xmm13
  addsd  %xmm2,%xmm13
  movapd %xmm15,%xmm2
  mulsd  D14894(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  addsd  %xmm13,%xmm2
  movapd %xmm3,%xmm13
  mulsd  D13330(%rip),%xmm13
  addsd  %xmm2,%xmm13
  movapd %xmm5,%xmm2
  mulsd  D3265(%rip),%xmm2
  addsd  %xmm13,%xmm2
  movsd  D9471(%rip),%xmm13
  mulsd  %xmm9,%xmm13
  addsd  %xmm13,%xmm2
  movapd %xmm9,%xmm13
  mulsd  D11536(%rip),%xmm13
  mulsd  %xmm0,%xmm13
  subsd  %xmm13,%xmm2
  movapd %xmm6,%xmm13
  mulsd  D12759(%rip),%xmm13
  addsd  %xmm13,%xmm2
  movapd %xmm10,%xmm13
  divsd  D4174(%rip),%xmm13
  subsd  %xmm13,%xmm2
  addsd  %xmm4,%xmm2
  xorpd  %xmm14,%xmm0
  divsd  D10342(%rip),%xmm0
  movapd %xmm8,%xmm4
  mulsd  D4155(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  %xmm8,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm6,%xmm4
  mulsd  D6157(%rip),%xmm4
  mulsd  %xmm5,%xmm4
  addsd  %xmm4,%xmm0
  mulsd  D6492(%rip),%xmm5
  mulsd  %xmm8,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm6,%xmm4
  mulsd  D11594(%rip),%xmm4
  mulsd  %xmm12,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm8,%xmm4
  mulsd  D14359(%rip),%xmm4
  mulsd  %xmm9,%xmm4
  subsd  %xmm4,%xmm0
  movsd  D14584(%rip),%xmm5
  mulsd  %xmm5,%xmm7
  movapd %xmm7,%xmm4
  mulsd  %xmm8,%xmm4
  addsd  %xmm4,%xmm0
  movapd %xmm6,%xmm4
  mulsd  D13709(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  subsd  %xmm1,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D14552(%rip),%xmm1
  mulsd  %xmm11,%xmm1
  addsd  %xmm1,%xmm0
  mulsd  %xmm5,%xmm3
  mulsd  %xmm11,%xmm3
  subsd  %xmm3,%xmm0
  mulsd  D7689(%rip),%xmm6
  movapd %xmm6,%xmm1
  mulsd  %xmm11,%xmm1
  subsd  %xmm1,%xmm0
  addsd  %xmm2,%xmm0
  jmp    L853
L1759:
  cmpb   $0x0,-0xb(%rsp)
  je     L2468
  test   %cl,%cl
  je     L2468
  movapd %xmm15,%xmm7
  mulsd  %xmm15,%xmm7
  movapd %xmm15,%xmm9
  mulsd  %xmm7,%xmm9
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm6
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm6,%xmm10
  mulsd  %xmm8,%xmm10
  movapd %xmm1,%xmm12
  mulsd  %xmm8,%xmm12
  movapd %xmm1,%xmm11
  mulsd  %xmm6,%xmm11
  movapd %xmm7,%xmm3
  mulsd  %xmm7,%xmm3
  movapd %xmm7,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm15,%xmm4
  mulsd  %xmm3,%xmm4
  movsd  D14130(%rip),%xmm13
  mulsd  %xmm8,%xmm13
  mulsd  %xmm7,%xmm13
  movsd  D1960(%rip),%xmm2
  movapd %xmm12,%xmm0
  mulsd  %xmm2,%xmm0
  mulsd  %xmm7,%xmm0
  subsd  %xmm0,%xmm13
  movapd %xmm7,%xmm0
  mulsd  %xmm10,%xmm0
  divsd  D12650(%rip),%xmm0
  addsd  %xmm13,%xmm0
  movapd %xmm3,%xmm13
  mulsd  D3687(%rip),%xmm13
  mulsd  %xmm8,%xmm13
  addsd  %xmm13,%xmm0
  movsd  D2594(%rip),%xmm13
  movapd %xmm15,%xmm14
  mulsd  %xmm13,%xmm14
  mulsd  %xmm8,%xmm14
  subsd  %xmm14,%xmm0
  mulsd  %xmm3,%xmm13
  mulsd  %xmm1,%xmm13
  subsd  %xmm13,%xmm0
  movsd  D12249(%rip),%xmm13
  mulsd  %xmm12,%xmm13
  mulsd  %xmm15,%xmm13
  addsd  %xmm13,%xmm0
  movsd  D13504(%rip),%xmm13
  mulsd  %xmm12,%xmm13
  mulsd  %xmm3,%xmm13
  subsd  %xmm13,%xmm0
  mulsd  %xmm4,%xmm2
  mulsd  %xmm6,%xmm2
  subsd  %xmm2,%xmm0
  movsd  D12087(%rip),%xmm2
  movapd %xmm4,%xmm13
  mulsd  %xmm2,%xmm13
  mulsd  %xmm11,%xmm13
  addsd  %xmm13,%xmm0
  movapd %xmm10,%xmm13
  mulsd  %xmm5,%xmm13
  addsd  %xmm0,%xmm13
  movapd %xmm6,%xmm0
  mulsd  %xmm5,%xmm0
  divsd  D12650(%rip),%xmm0
  addsd  %xmm0,%xmm13
  movapd %xmm9,%xmm0
  mulsd  D15633(%rip),%xmm0
  mulsd  %xmm10,%xmm0
  mulsd  %xmm12,%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D15322(%rip),%xmm14
  movapd %xmm8,%xmm2
  mulsd  %xmm14,%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  addsd  D5572(%rip),%xmm0
  movsd  D8772(%rip),%xmm2
  mulsd  %xmm7,%xmm2
  mulsd  %xmm11,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  divsd  D4400(%rip),%xmm2
  addsd  %xmm0,%xmm2
  mulsd  %xmm3,%xmm14
  mulsd  %xmm11,%xmm14
  subsd  %xmm14,%xmm2
  movapd %xmm1,%xmm14
  mulsd  %xmm5,%xmm14
  divsd  D6344(%rip),%xmm14
  subsd  %xmm14,%xmm2
  movsd  D13337(%rip),%xmm0
  movapd %xmm15,%xmm14
  mulsd  %xmm0,%xmm14
  mulsd  %xmm11,%xmm14
  addsd  %xmm14,%xmm2
  movapd %xmm1,%xmm14
  mulsd  %xmm7,%xmm14
  divsd  D2906(%rip),%xmm14
  subsd  %xmm14,%xmm2
  movapd %xmm6,%xmm14
  mulsd  D7773(%rip),%xmm14
  mulsd  %xmm7,%xmm14
  addsd  %xmm14,%xmm2
  movsd  D6829(%rip),%xmm14
  movapd %xmm4,%xmm7
  mulsd  %xmm14,%xmm7
  mulsd  %xmm10,%xmm7
  subsd  %xmm7,%xmm2
  addsd  %xmm13,%xmm2
  mulsd  %xmm9,%xmm0
  mulsd  %xmm1,%xmm0
  movsd  D8772(%rip),%xmm7
  mulsd  %xmm6,%xmm7
  mulsd  %xmm9,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm9,%xmm7
  mulsd  D10712(%rip),%xmm7
  mulsd  %xmm11,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  %xmm6,%xmm7
  divsd  D2906(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm6,%xmm7
  divsd  D4400(%rip),%xmm7
  addsd  %xmm7,%xmm0
  movsd  D6897(%rip),%xmm13
  divsd  %xmm13,%xmm9
  subsd  %xmm9,%xmm0
  movapd %xmm3,%xmm7
  divsd  D12566(%rip),%xmm7
  addsd  %xmm7,%xmm0
  mulsd  %xmm5,%xmm14
  mulsd  %xmm12,%xmm14
  subsd  %xmm14,%xmm0
  movsd  D8038(%rip),%xmm7
  movapd %xmm4,%xmm9
  mulsd  %xmm7,%xmm9
  subsd  %xmm9,%xmm0
  mulsd  %xmm12,%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm15,%xmm7
  mulsd  D9277(%rip),%xmm7
  mulsd  %xmm1,%xmm7
  addsd  %xmm7,%xmm0
  movapd %xmm11,%xmm7
  divsd  %xmm13,%xmm7
  subsd  %xmm7,%xmm0
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm7
  mulsd  D2185(%rip),%xmm7
  mulsd  %xmm12,%xmm7
  movapd %xmm8,%xmm2
  divsd  D12566(%rip),%xmm2
  addsd  %xmm7,%xmm2
  movsd  D15439(%rip),%xmm7
  movapd %xmm5,%xmm9
  divsd  %xmm7,%xmm9
  addsd  %xmm9,%xmm2
  movapd %xmm15,%xmm9
  mulsd  %xmm10,%xmm9
  divsd  D6344(%rip),%xmm9
  subsd  %xmm9,%xmm2
  movsd  D12495(%rip),%xmm9
  movapd %xmm1,%xmm12
  divsd  %xmm9,%xmm12
  subsd  %xmm12,%xmm2
  movapd %xmm10,%xmm12
  divsd  %xmm7,%xmm12
  addsd  %xmm12,%xmm2
  movapd %xmm15,%xmm7
  divsd  %xmm9,%xmm7
  subsd  %xmm7,%xmm2
  movsd  D8730(%rip),%xmm7
  movapd %xmm5,%xmm9
  mulsd  %xmm7,%xmm9
  mulsd  %xmm8,%xmm9
  addsd  %xmm9,%xmm2
  movsd  D14130(%rip),%xmm9
  mulsd  %xmm3,%xmm9
  mulsd  %xmm9,%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D12416(%rip),%xmm5
  mulsd  %xmm11,%xmm5
  subsd  %xmm5,%xmm2
  mulsd  %xmm7,%xmm3
  mulsd  %xmm10,%xmm3
  addsd  %xmm3,%xmm2
  movsd  D13504(%rip),%xmm3
  mulsd  %xmm4,%xmm3
  mulsd  %xmm8,%xmm3
  subsd  %xmm3,%xmm2
  mulsd  D12249(%rip),%xmm4
  mulsd  %xmm4,%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2468:
  test   %r15b,%r15b
  je     L2498
  cmpb   $0x0,-0x9(%rsp)
  je     L2498
  movapd %xmm15,%xmm6
  mulsd  %xmm15,%xmm6
  movapd %xmm6,%xmm8
  mulsd  %xmm6,%xmm8
  movapd %xmm6,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm1,%xmm5
  mulsd  %xmm1,%xmm5
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm15,%xmm11
  mulsd  %xmm6,%xmm11
  movapd %xmm8,%xmm12
  mulsd  %xmm11,%xmm12
  movapd %xmm1,%xmm10
  mulsd  %xmm9,%xmm10
  movapd %xmm1,%xmm13
  mulsd  %xmm5,%xmm13
  movapd %xmm15,%xmm3
  mulsd  %xmm8,%xmm3
  movapd %xmm5,%xmm0
  mulsd  D4247(%rip),%xmm0
  mulsd  %xmm7,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D14894(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D3053(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D10712(%rip),%xmm2
  mulsd  %xmm13,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D9471(%rip),%xmm2
  mulsd  %xmm15,%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm8,%xmm2
  mulsd  D11536(%rip),%xmm2
  mulsd  %xmm13,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  D13096(%rip),%xmm2
  mulsd  %xmm13,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D15546(%rip),%xmm2
  mulsd  %xmm13,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm1,%xmm2
  mulsd  %xmm6,%xmm2
  divsd  D6017(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D7714(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D7141(%rip),%xmm2
  mulsd  %xmm13,%xmm2
  movapd %xmm0,%xmm4
  subsd  %xmm2,%xmm4
  movapd %xmm6,%xmm0
  mulsd  D6157(%rip),%xmm0
  mulsd  %xmm9,%xmm0
  addsd  %xmm0,%xmm4
  movapd %xmm7,%xmm0
  mulsd  D11594(%rip),%xmm0
  mulsd  %xmm9,%xmm0
  addsd  D10201(%rip),%xmm0
  movapd %xmm12,%xmm2
  mulsd  D979(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm1,%xmm2
  mulsd  %xmm12,%xmm2
  divsd  D2908(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  %xmm10,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm13,%xmm2
  divsd  D10342(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D515(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  %xmm1,%xmm2
  divsd  D1988(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D13186(%rip),%xmm2
  mulsd  %xmm10,%xmm2
  addsd  %xmm0,%xmm2
  movapd %xmm7,%xmm14
  addsd  %xmm7,%xmm14
  mulsd  %xmm10,%xmm14
  subsd  %xmm14,%xmm2
  movsd  D14584(%rip),%xmm14
  mulsd  %xmm11,%xmm14
  mulsd  %xmm10,%xmm14
  addsd  %xmm14,%xmm2
  movapd %xmm11,%xmm14
  mulsd  D5617(%rip),%xmm14
  mulsd  %xmm9,%xmm14
  subsd  %xmm14,%xmm2
  addsd  %xmm2,%xmm4
  movapd %xmm6,%xmm2
  mulsd  D2351(%rip),%xmm2
  mulsd  %xmm10,%xmm2
  movsd  D15807(%rip),%xmm14
  movapd %xmm8,%xmm0
  mulsd  %xmm14,%xmm0
  mulsd  %xmm9,%xmm0
  addsd  %xmm0,%xmm2
  movapd %xmm15,%xmm0
  mulsd  D13709(%rip),%xmm0
  mulsd  %xmm9,%xmm0
  subsd  %xmm0,%xmm2
  movapd %xmm8,%xmm0
  mulsd  D14641(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  subsd  %xmm0,%xmm2
  movapd %xmm15,%xmm0
  mulsd  D4155(%rip),%xmm0
  mulsd  %xmm10,%xmm0
  addsd  %xmm0,%xmm2
  movapd %xmm8,%xmm0
  mulsd  D14359(%rip),%xmm0
  mulsd  %xmm10,%xmm0
  subsd  %xmm0,%xmm2
  movsd  D14584(%rip),%xmm0
  mulsd  %xmm3,%xmm0
  mulsd  %xmm5,%xmm0
  subsd  %xmm0,%xmm2
  mulsd  %xmm3,%xmm14
  mulsd  %xmm13,%xmm14
  addsd  %xmm14,%xmm2
  movapd %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D11097(%rip),%xmm2
  mulsd  %xmm13,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  D12685(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D7689(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm5,%xmm2
  mulsd  D15815(%rip),%xmm2
  mulsd  %xmm8,%xmm2
  addsd  %xmm2,%xmm0
  addsd  %xmm4,%xmm0
  mulsd  D14552(%rip),%xmm3
  movapd %xmm3,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm7,%xmm3
  mulsd  D11703(%rip),%xmm3
  addsd  %xmm3,%xmm2
  mulsd  D12759(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D13330(%rip),%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm1,%xmm3
  divsd  D12533(%rip),%xmm3
  subsd  %xmm3,%xmm2
  divsd  D718(%rip),%xmm10
  subsd  %xmm10,%xmm2
  divsd  D4174(%rip),%xmm12
  subsd  %xmm12,%xmm2
  movapd %xmm15,%xmm3
  divsd  D1922(%rip),%xmm3
  subsd  %xmm3,%xmm2
  mulsd  D9471(%rip),%xmm8
  addsd  %xmm8,%xmm2
  divsd  D10063(%rip),%xmm11
  subsd  %xmm11,%xmm2
  mulsd  D3265(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  %xmm1,%xmm7
  divsd  D2657(%rip),%xmm7
  subsd  %xmm7,%xmm2
  addsd  %xmm2,%xmm0
  jmp    L853
L2498:
  test   %r12b,%r12b
  je     L2086
  cmpb   $0x0,-0x7(%rsp)
  je     L2086
  movapd %xmm15,%xmm8
  mulsd  %xmm15,%xmm8
  movapd %xmm8,%xmm7
  mulsd  %xmm8,%xmm7
  movapd %xmm7,%xmm6
  mulsd  %xmm7,%xmm6
  movapd %xmm1,%xmm9
  mulsd  %xmm1,%xmm9
  movapd %xmm1,%xmm4
  mulsd  %xmm9,%xmm4
  movapd %xmm15,%xmm3
  mulsd  %xmm8,%xmm3
  movapd %xmm9,%xmm5
  mulsd  %xmm9,%xmm5
  movapd %xmm8,%xmm10
  mulsd  %xmm7,%xmm10
  movapd %xmm7,%xmm13
  mulsd  %xmm3,%xmm13
  movapd %xmm15,%xmm12
  mulsd  %xmm7,%xmm12
  movapd %xmm6,%xmm0
  mulsd  D15758(%rip),%xmm0
  mulsd  %xmm1,%xmm0
  movapd %xmm1,%xmm2
  mulsd  D1750(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D12115(%rip),%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D9071(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm13,%xmm2
  mulsd  D1300(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm13,%xmm2
  mulsd  D5664(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D10478(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D13392(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D15432(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D9346(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm3,%xmm2
  mulsd  D9578(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm6,%xmm11
  mulsd  D15851(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  movsd  D2787(%rip),%xmm2
  subsd  %xmm11,%xmm2
  movapd %xmm3,%xmm11
  mulsd  D6292(%rip),%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm7,%xmm11
  mulsd  D4527(%rip),%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm15,%xmm11
  mulsd  D6815(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm6,%xmm11
  divsd  D3819(%rip),%xmm11
  addsd  %xmm11,%xmm2
  movsd  D15421(%rip),%xmm14
  movapd %xmm4,%xmm11
  divsd  %xmm14,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm5,%xmm11
  divsd  %xmm14,%xmm11
  addsd  %xmm2,%xmm11
  movapd %xmm10,%xmm2
  mulsd  D3691(%rip),%xmm2
  mulsd  %xmm5,%xmm2
  addsd  %xmm2,%xmm11
  movapd %xmm13,%xmm14
  divsd  D14383(%rip),%xmm14
  subsd  %xmm14,%xmm11
  movapd %xmm10,%xmm2
  mulsd  D3298(%rip),%xmm2
  addsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D4134(%rip),%xmm2
  mulsd  %xmm9,%xmm2
  movapd %xmm7,%xmm11
  mulsd  D12087(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm9,%xmm11
  mulsd  D8866(%rip),%xmm11
  mulsd  %xmm7,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm12,%xmm11
  mulsd  D9024(%rip),%xmm11
  mulsd  %xmm9,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm12,%xmm11
  mulsd  D6268(%rip),%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm12,%xmm11
  mulsd  D10176(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm7,%xmm11
  mulsd  D8398(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm8,%xmm11
  mulsd  D6033(%rip),%xmm11
  mulsd  %xmm5,%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm8,%xmm11
  mulsd  D15212(%rip),%xmm11
  addsd  %xmm11,%xmm2
  movapd %xmm10,%xmm11
  mulsd  D907(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm13,%xmm11
  mulsd  D88(%rip),%xmm11
  mulsd  %xmm4,%xmm11
  addsd  %xmm11,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D6920(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  movapd %xmm8,%xmm11
  mulsd  D14416(%rip),%xmm11
  mulsd  %xmm1,%xmm11
  subsd  %xmm11,%xmm2
  mulsd  D9346(%rip),%xmm9
  mulsd  %xmm8,%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D4466(%rip),%xmm8
  mulsd  %xmm4,%xmm8
  subsd  %xmm8,%xmm2
  mulsd  D14680(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm15,%xmm7
  mulsd  D8361(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  subsd  %xmm7,%xmm2
  mulsd  D8594(%rip),%xmm10
  movapd %xmm10,%xmm15
  mulsd  %xmm4,%xmm15
  subsd  %xmm15,%xmm2
  mulsd  D10180(%rip),%xmm13
  mulsd  %xmm5,%xmm13
  subsd  %xmm13,%xmm2
  movapd %xmm12,%xmm7
  mulsd  D833(%rip),%xmm7
  mulsd  %xmm5,%xmm7
  subsd  %xmm7,%xmm2
  mulsd  D9738(%rip),%xmm12
  mulsd  %xmm12,%xmm1
  addsd  %xmm2,%xmm1
  mulsd  %xmm5,%xmm6
  addsd  %xmm6,%xmm1
  mulsd  D14011(%rip),%xmm3
  movapd %xmm3,%xmm2
  mulsd  %xmm4,%xmm2
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L2086:
  test   %bl,%bl
  je     L1079
  cmpb   $0x0,-0x5(%rsp)
  je     L1079
  movapd %xmm1,%xmm6
  mulsd  %xmm1,%xmm6
  movapd %xmm15,%xmm5
  mulsd  %xmm15,%xmm5
  movapd %xmm5,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm5,%xmm12
  mulsd  %xmm9,%xmm12
  movapd %xmm15,%xmm8
  mulsd  %xmm5,%xmm8
  movapd %xmm9,%xmm11
  mulsd  %xmm8,%xmm11
  movapd %xmm9,%xmm4
  mulsd  %xmm9,%xmm4
  movapd %xmm15,%xmm7
  mulsd  %xmm4,%xmm7
  movapd %xmm1,%xmm3
  mulsd  %xmm6,%xmm3
  movapd %xmm15,%xmm10
  mulsd  %xmm9,%xmm10
  movapd %xmm15,%xmm0
  mulsd  D11136(%rip),%xmm0
  mulsd  %xmm6,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D237(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  D2381(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  D3931(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  addsd  D5826(%rip),%xmm0
  movapd %xmm11,%xmm2
  mulsd  D16098(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D10388(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm15,%xmm2
  mulsd  D11226(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm4,%xmm2
  mulsd  D10095(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movsd  D3776(%rip),%xmm2
  movapd %xmm8,%xmm13
  mulsd  %xmm2,%xmm13
  mulsd  %xmm1,%xmm13
  addsd  %xmm13,%xmm0
  movapd %xmm6,%xmm13
  mulsd  D3736(%rip),%xmm13
  mulsd  %xmm8,%xmm13
  subsd  %xmm13,%xmm0
  movapd %xmm8,%xmm13
  mulsd  D9649(%rip),%xmm13
  mulsd  %xmm3,%xmm13
  addsd  %xmm13,%xmm0
  movapd %xmm9,%xmm13
  mulsd  D8253(%rip),%xmm13
  mulsd  %xmm3,%xmm13
  subsd  %xmm13,%xmm0
  movapd %xmm11,%xmm13
  mulsd  D1835(%rip),%xmm13
  mulsd  %xmm3,%xmm13
  addsd  %xmm13,%xmm0
  movapd %xmm15,%xmm13
  mulsd  D13605(%rip),%xmm13
  mulsd  %xmm3,%xmm13
  addsd  %xmm13,%xmm0
  mulsd  %xmm5,%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm9,%xmm2
  mulsd  D4412(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D490(%rip),%xmm2
  mulsd  %xmm6,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm10,%xmm2
  mulsd  D13758(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm12,%xmm2
  mulsd  D3990(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  movapd %xmm1,%xmm13
  mulsd  %xmm7,%xmm13
  divsd  D3438(%rip),%xmm13
  addsd  %xmm13,%xmm2
  movapd %xmm7,%xmm13
  mulsd  D8741(%rip),%xmm13
  mulsd  %xmm6,%xmm13
  subsd  %xmm13,%xmm2
  movapd %xmm10,%xmm13
  mulsd  D8939(%rip),%xmm13
  mulsd  %xmm1,%xmm13
  addsd  %xmm13,%xmm2
  mulsd  D10742(%rip),%xmm12
  addsd  %xmm12,%xmm2
  mulsd  D15056(%rip),%xmm9
  addsd  %xmm9,%xmm2
  mulsd  D3086(%rip),%xmm8
  subsd  %xmm8,%xmm2
  divsd  D10056(%rip),%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm1,%xmm7
  divsd  D3818(%rip),%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm4,%xmm7
  mulsd  D16236(%rip),%xmm7
  addsd  %xmm7,%xmm2
  movapd %xmm3,%xmm7
  divsd  D4895(%rip),%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm11,%xmm7
  mulsd  D14194(%rip),%xmm7
  mulsd  %xmm6,%xmm7
  subsd  %xmm7,%xmm2
  movapd %xmm6,%xmm7
  mulsd  D9071(%rip),%xmm7
  addsd  %xmm7,%xmm2
  mulsd  D12976(%rip),%xmm11
  subsd  %xmm11,%xmm2
  movapd %xmm15,%xmm7
  divsd  D10658(%rip),%xmm7
  subsd  %xmm7,%xmm2
  mulsd  D15494(%rip),%xmm10
  subsd  %xmm10,%xmm2
  movapd %xmm5,%xmm7
  mulsd  D12366(%rip),%xmm7
  mulsd  %xmm7,%xmm6
  addsd  %xmm6,%xmm2
  movapd %xmm5,%xmm6
  mulsd  D14146(%rip),%xmm6
  addsd  %xmm6,%xmm2
  mulsd  D13471(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  subsd  %xmm5,%xmm2
  movapd %xmm2,%xmm1
  mulsd  D8270(%rip),%xmm4
  movapd %xmm4,%xmm2
  mulsd  %xmm3,%xmm2
  subsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L1079:
  test   %r10b,%r10b
  je     L879
  cmpb   $0x0,-0x3(%rsp)
  je     L879
  movapd %xmm15,%xmm8
  mulsd  %xmm15,%xmm8
  movapd %xmm8,%xmm3
  mulsd  %xmm8,%xmm3
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm15,%xmm9
  mulsd  %xmm5,%xmm9
  movapd %xmm8,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm8,%xmm11
  mulsd  %xmm3,%xmm11
  movapd %xmm15,%xmm6
  mulsd  %xmm8,%xmm6
  movapd %xmm3,%xmm4
  mulsd  %xmm6,%xmm4
  movapd %xmm15,%xmm10
  mulsd  %xmm3,%xmm10
  movapd %xmm5,%xmm0
  mulsd  D7647(%rip),%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm7,%xmm12
  mulsd  D2181(%rip),%xmm12
  mulsd  %xmm1,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm10,%xmm12
  mulsd  D11951(%rip),%xmm12
  mulsd  %xmm2,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm9,%xmm12
  mulsd  D12880(%rip),%xmm12
  mulsd  %xmm2,%xmm12
  subsd  %xmm12,%xmm0
  movapd %xmm3,%xmm12
  mulsd  D14297(%rip),%xmm12
  mulsd  %xmm2,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm10,%xmm12
  mulsd  D3199(%rip),%xmm12
  mulsd  %xmm1,%xmm12
  addsd  %xmm12,%xmm0
  movapd %xmm9,%xmm12
  mulsd  D4729(%rip),%xmm12
  mulsd  %xmm1,%xmm12
  addsd  %xmm12,%xmm0
  mulsd  D15131(%rip),%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm8,%xmm10
  mulsd  D3267(%rip),%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm8,%xmm10
  mulsd  D9834(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm6,%xmm10
  mulsd  D15771(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  addsd  %xmm10,%xmm0
  movapd %xmm6,%xmm10
  mulsd  D3989(%rip),%xmm10
  mulsd  %xmm2,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm15,%xmm10
  mulsd  %xmm2,%xmm10
  divsd  D828(%rip),%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm11,%xmm10
  mulsd  D15987(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm2,%xmm10
  mulsd  D2630(%rip),%xmm10
  mulsd  %xmm10,%xmm8
  addsd  %xmm8,%xmm0
  movapd %xmm3,%xmm8
  mulsd  D8406(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm5,%xmm8
  mulsd  D9729(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  subsd  %xmm8,%xmm0
  mulsd  D6813(%rip),%xmm9
  movsd  D5565(%rip),%xmm8
  subsd  %xmm9,%xmm8
  movapd %xmm7,%xmm9
  mulsd  %xmm2,%xmm9
  addsd  %xmm9,%xmm8
  movapd %xmm11,%xmm9
  mulsd  D10920(%rip),%xmm9
  mulsd  %xmm2,%xmm9
  addsd  %xmm9,%xmm8
  divsd  D4261(%rip),%xmm6
  movapd %xmm6,%xmm9
  movapd %xmm8,%xmm6
  subsd  %xmm9,%xmm6
  mulsd  D731(%rip),%xmm11
  addsd  %xmm11,%xmm6
  divsd  D2279(%rip),%xmm3
  addsd  %xmm6,%xmm3
  divsd  D14003(%rip),%xmm7
  addsd  %xmm7,%xmm3
  movsd  D13670(%rip),%xmm6
  mulsd  %xmm6,%xmm5
  addsd  %xmm5,%xmm3
  movapd %xmm1,%xmm5
  divsd  D570(%rip),%xmm5
  subsd  %xmm5,%xmm3
  movapd %xmm4,%xmm5
  mulsd  D15523(%rip),%xmm5
  mulsd  %xmm2,%xmm5
  subsd  %xmm5,%xmm3
  mulsd  %xmm4,%xmm6
  subsd  %xmm6,%xmm3
  movapd %xmm15,%xmm5
  divsd  D4277(%rip),%xmm5
  subsd  %xmm5,%xmm3
  divsd  D10305(%rip),%xmm2
  addsd  %xmm3,%xmm2
  mulsd  D516(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  addsd  %xmm4,%xmm2
  mulsd  %xmm15,%xmm1
  divsd  D15653(%rip),%xmm1
  addsd  %xmm2,%xmm1
  addsd  %xmm1,%xmm0
  jmp    L853
L879:
  test   %dil,%dil
  je     L2090
  cmpb   $0x0,-0x1(%rsp)
  je     L2090
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm15,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm3,%xmm5
  mulsd  %xmm3,%xmm5
  movapd %xmm5,%xmm2
  mulsd  %xmm5,%xmm2
  movapd %xmm4,%xmm10
  mulsd  %xmm2,%xmm10
  movapd %xmm3,%xmm9
  mulsd  %xmm2,%xmm9
  movapd %xmm15,%xmm8
  mulsd  %xmm2,%xmm8
  movapd %xmm4,%xmm7
  mulsd  %xmm5,%xmm7
  movapd %xmm3,%xmm11
  mulsd  %xmm5,%xmm11
  movapd %xmm15,%xmm6
  mulsd  %xmm5,%xmm6
  movapd %xmm10,%xmm0
  mulsd  %xmm1,%xmm0
  divsd  D14325(%rip),%xmm10
  subsd  %xmm10,%xmm0
  movapd %xmm9,%xmm10
  mulsd  D10018(%rip),%xmm10
  mulsd  %xmm1,%xmm10
  subsd  %xmm10,%xmm0
  mulsd  D14375(%rip),%xmm9
  addsd  %xmm9,%xmm0
  movapd %xmm8,%xmm9
  mulsd  D12168(%rip),%xmm9
  mulsd  %xmm1,%xmm9
  addsd  %xmm9,%xmm0
  mulsd  D2485(%rip),%xmm8
  subsd  %xmm8,%xmm0
  movapd %xmm2,%xmm8
  mulsd  D5711(%rip),%xmm8
  mulsd  %xmm1,%xmm8
  subsd  %xmm8,%xmm0
  mulsd  D8298(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm7,%xmm2
  mulsd  D1968(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  addsd  %xmm2,%xmm0
  mulsd  D3859(%rip),%xmm7
  subsd  %xmm7,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D9482(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm11,%xmm2
  mulsd  D15140(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm6,%xmm2
  mulsd  D12445(%rip),%xmm2
  mulsd  %xmm1,%xmm2
  mulsd  D636(%rip),%xmm6
  subsd  %xmm6,%xmm2
  movapd %xmm5,%xmm6
  mulsd  D4430(%rip),%xmm6
  mulsd  %xmm1,%xmm6
  subsd  %xmm6,%xmm2
  mulsd  D12306(%rip),%xmm5
  addsd  %xmm5,%xmm2
  movapd %xmm4,%xmm5
  mulsd  D14548(%rip),%xmm5
  mulsd  %xmm1,%xmm5
  addsd  %xmm5,%xmm2
  mulsd  D2740(%rip),%xmm4
  subsd  %xmm4,%xmm2
  movapd %xmm3,%xmm4
  mulsd  D5051(%rip),%xmm4
  mulsd  %xmm1,%xmm4
  subsd  %xmm4,%xmm2
  mulsd  D14516(%rip),%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm15,%xmm3
  mulsd  D3927(%rip),%xmm3
  mulsd  %xmm1,%xmm3
  addsd  %xmm3,%xmm2
  movapd %xmm15,%xmm3
  mulsd  D12901(%rip),%xmm3
  subsd  %xmm3,%xmm2
  divsd  D12274(%rip),%xmm1
  subsd  %xmm1,%xmm2
  addsd  D7474(%rip),%xmm2
  addsd  %xmm2,%xmm0
  jmp    L853
L2090:
  cmp    $0xc,%edx
  jne    L349
  test   %r9b,%r9b
  je     L349
  movapd %xmm15,%xmm3
  mulsd  %xmm15,%xmm3
  movapd %xmm3,%xmm1
  mulsd  %xmm3,%xmm1
  movapd %xmm1,%xmm2
  mulsd  %xmm1,%xmm2
  movapd %xmm15,%xmm4
  mulsd  %xmm3,%xmm4
  movapd %xmm1,%xmm0
  mulsd  %xmm2,%xmm0
  movapd %xmm2,%xmm5
  mulsd  D10189(%rip),%xmm5
  mulsd  %xmm4,%xmm5
  subsd  %xmm5,%xmm0
  movapd %xmm2,%xmm5
  mulsd  D14450(%rip),%xmm5
  mulsd  %xmm3,%xmm5
  addsd  %xmm5,%xmm0
  movapd %xmm2,%xmm5
  mulsd  D3623(%rip),%xmm5
  mulsd  %xmm15,%xmm5
  subsd  %xmm5,%xmm0
  mulsd  D4929(%rip),%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm1,%xmm2
  mulsd  D5686(%rip),%xmm2
  mulsd  %xmm4,%xmm2
  subsd  %xmm2,%xmm0
  movapd %xmm1,%xmm2
  mulsd  D4334(%rip),%xmm2
  mulsd  %xmm3,%xmm2
  addsd  %xmm2,%xmm0
  movapd %xmm1,%xmm2
  mulsd  D15652(%rip),%xmm2
  mulsd  %xmm15,%xmm2
  subsd  %xmm2,%xmm0
  mulsd  D14991(%rip),%xmm1
  addsd  %xmm1,%xmm0
  mulsd  D12418(%rip),%xmm4
  subsd  %xmm4,%xmm0
  mulsd  D14824(%rip),%xmm3
  addsd  %xmm3,%xmm0
  movapd %xmm15,%xmm1
  mulsd  D3557(%rip),%xmm1
  subsd  %xmm1,%xmm0
  addsd  D16170(%rip),%xmm0
  jmp    L853
L2169:
  movsd  D4181(%rip),%xmm0
  ret
L349:
  pxor   %xmm0,%xmm0
  jmp    L853
```

tool_calls: name: disassemble_data
arguments: tag: D15502
type: byte[8]
name: disassemble_data
arguments: tag: D4145
type: f32[2]
name: disassemble_data
arguments: tag: D5245
type: byte[8]
name: disassemble_data
arguments: tag: D10570
type: f32[2]
name: disassemble_data
arguments: tag: D9505
type: byte[8]
name: disassemble_data
arguments: tag: D16022
type: byte[8]
name: disassemble_data
arguments: tag: D14470
type: byte[8]
name: disassemble_data
arguments: tag: D10544
type: byte[8]
name: disassemble_data
arguments: tag: D7225
type: byte[8]
name: disassemble_data
arguments: tag: D14679
type: f64
name: disassemble_data
arguments: tag: D4316
type: f64
name: disassemble_data
arguments: tag: D2888
type: byte[8]
name: disassemble_data
arguments: tag: D13232
type: byte[8]
name: disassemble_data
arguments: tag: D13623
type: byte[8]
name: disassemble_data
arguments: tag: D2511
type: byte[8]
name: disassemble_data
arguments: tag: D10319
type: byte[8]
name: disassemble_data
arguments: tag: D13999
type: byte[8]
name: disassemble_data
arguments: tag: D4793
type: byte[8]
name: disassemble_data
arguments: tag: D4617
type: f64
name: disassemble_data
arguments: tag: D7093
type: f64
name: disassemble_data
arguments: tag: D6011
type: byte[8]
name: disassemble_data
arguments: tag: D1232
type: byte[8]
name: disassemble_data
arguments: tag: D671
type: f32[2]
name: disassemble_data
arguments: tag: D15580
type: f64
name: disassemble_data
arguments: tag: D3113
type: byte[8]
name: disassemble_data
arguments: tag: D3883
type: byte[8]
name: disassemble_data
arguments: tag: D6198
type: byte[8]
name: disassemble_data
arguments: tag: D6286
type: byte[8]
name: disassemble_data
arguments: tag: D7442
type: byte[8]
name: disassemble_data
arguments: tag: D2769
type: byte[8]
name: disassemble_data
arguments: tag: D4232
type: byte[8]
name: disassemble_data
arguments: tag: D10095
type: byte[8]
name: disassemble_data
arguments: tag: D13781
type: byte[8]
name: disassemble_data
arguments: tag: D10399
type: byte[8]
name: disassemble_data
arguments: tag: D12304
type: byte[8]
name: disassemble_data
arguments: tag: D15038
type: f64
name: disassemble_data
arguments: tag: D1775
type: byte[8]
name: disassemble_data
arguments: tag: D3034
type: byte[8]
name: disassemble_data
arguments: tag: D11672
type: byte[8]
name: disassemble_data
arguments: tag: D10308
type: byte[8]
name: disassemble_data
arguments: tag: D10585
type: byte[8]
name: disassemble_data
arguments: tag: D6470
type: f64
name: disassemble_data
arguments: tag: D8741
type: byte[8]
name: disassemble_data
arguments: tag: D309
type: byte[8]
name: disassemble_data
arguments: tag: D5640
type: byte[8]
name: disassemble_data
arguments: tag: D909
type: byte[8]
name: disassemble_data
arguments: tag: D9481
type: byte[8]
name: disassemble_data
arguments: tag: D3523
type: byte[8]
name: disassemble_data
arguments: tag: D1692
type: byte[8]
name: disassemble_data
arguments: tag: D12210
type: f32[2]
name: disassemble_data
arguments: tag: D13659
type: f32[2]
name: disassemble_data
arguments: tag: D394
type: byte[8]
name: disassemble_data
arguments: tag: D6173
type: byte[8]
name: disassemble_data
arguments: tag: D14335
type: byte[8]
name: disassemble_data
arguments: tag: D16061
type: f32[2]
name: disassemble_data
arguments: tag: D16032
type: byte[8]
name: disassemble_data
arguments: tag: D13319
type: byte[8]
name: disassemble_data
arguments: tag: D1981
type: f64
name: disassemble_data
arguments: tag: D13984
type: f32[2]
name: disassemble_data
arguments: tag: D441
type: byte[8]
name: disassemble_data
arguments: tag: D1054
type: byte[8]
name: disassemble_data
arguments: tag: D8472
type: byte[8]
name: disassemble_data
arguments: tag: D7126
type: byte[8]
name: disassemble_data
arguments: tag: D14325
type: f64
name: disassemble_data
arguments: tag: D10374
type: f64
name: disassemble_data
arguments: tag: D10948
type: f32[2]
name: disassemble_data
arguments: tag: D2181
type: byte[8]
name: disassemble_data
arguments: tag: D14025
type: f64
name: disassemble_data
arguments: tag: D12639
type: f64
name: disassemble_data
arguments: tag: D4739
type: byte[8]
name: disassemble_data
arguments: tag: D14688
type: byte[8]
name: disassemble_data
arguments: tag: D12263
type: byte[8]
name: disassemble_data
arguments: tag: D6926
type: f64
name: disassemble_data
arguments: tag: D4774
type: byte[8]
name: disassemble_data
arguments: tag: D12976
type: byte[8]
name: disassemble_data
arguments: tag: D9440
type: byte[8]
name: disassemble_data
arguments: tag: D3792
type: byte[8]
name: disassemble_data
arguments: tag: D4166
type: byte[8]
name: disassemble_data
arguments: tag: D1228
type: byte[8]
name: disassemble_data
arguments: tag: D3831
type: byte[8]
name: disassemble_data
arguments: tag: D2773
type: byte[8]
name: disassemble_data
arguments: tag: D8533
type: byte[8]
name: disassemble_data
arguments: tag: D9006
type: byte[8]
name: disassemble_data
arguments: tag: D4336
type: byte[8]
name: disassemble_data
arguments: tag: D10558
type: byte[8]
name: disassemble_data
arguments: tag: D2185
type: byte[8]
name: disassemble_data
arguments: tag: D14875
type: byte[8]
name: disassemble_data
arguments: tag: D14110
type: byte[8]
name: disassemble_data
arguments: tag: D8679
type: byte[8]
name: disassemble_data
arguments: tag: D3914
type: f64
name: disassemble_data
arguments: tag: D13219
type: f32[2]
name: disassemble_data
arguments: tag: D6430
type: f64
name: disassemble_data
arguments: tag: D14976
type: byte[8]
name: disassemble_data
arguments: tag: D7050
type: byte[8]
name: disassemble_data
arguments: tag: D4089
type: byte[8]
name: disassemble_data
arguments: tag: D4972
type: byte[8]
name: disassemble_data
arguments: tag: D4994
type: f32[2]
name: disassemble_data
arguments: tag: D2692
type: byte[8]
name: disassemble_data
arguments: tag: D2278
type: byte[8]
name: disassemble_data
arguments: tag: D3141
type: byte[8]
name: disassemble_data
arguments: tag: D8828
type: f32[2]
name: disassemble_data
arguments: tag: D6789
type: f64
name: disassemble_data
arguments: tag: D359
type: byte[8]
name: disassemble_data
arguments: tag: D8003
type: byte[8]
name: disassemble_data
arguments: tag: D11185
type: byte[8]
name: disassemble_data
arguments: tag: D6932
type: byte[8]
name: disassemble_data
arguments: tag: D11643
type: f32[2]
name: disassemble_data
arguments: tag: D15922
type: f64
name: disassemble_data
arguments: tag: D13464
type: byte[8]
name: disassemble_data
arguments: tag: D14362
type: byte[8]
name: disassemble_data
arguments: tag: D12280
type: byte[8]
name: disassemble_data
arguments: tag: D785
type: byte[8]
name: disassemble_data
arguments: tag: D5705
type: byte[8]
name: disassemble_data
arguments: tag: D9895
type: byte[8]
name: disassemble_data
arguments: tag: D13485
type: byte[8]
name: disassemble_data
arguments: tag: D9647
type: f32[2]
name: disassemble_data
arguments: tag: D14108
type: byte[8]
name: disassemble_data
arguments: tag: D15445
type: byte[8]
name: disassemble_data
arguments: tag: D11808
type: byte[8]
name: disassemble_data
arguments: tag: D2957
type: byte[8]
name: disassemble_data
arguments: tag: D13236
type: f64
name: disassemble_data
arguments: tag: D6362
type: byte[8]
name: disassemble_data
arguments: tag: D10880
type: byte[8]
name: disassemble_data
arguments: tag: D3196
type: f64
name: disassemble_data
arguments: tag: D1398
type: f32[2]
name: disassemble_data
arguments: tag: D482
type: f64
name: disassemble_data
arguments: tag: D19
type: f32[2]
name: disassemble_data
arguments: tag: D10136
type: f32[2]
name: disassemble_data
arguments: tag: D12713
type: byte[8]
name: disassemble_data
arguments: tag: D9758
type: byte[8]
name: disassemble_data
arguments: tag: D9012
type: byte[8]
name: disassemble_data
arguments: tag: D15219
type: byte[8]
name: disassemble_data
arguments: tag: D15981
type: byte[8]
name: disassemble_data
arguments: tag: D15894
type: byte[8]
name: disassemble_data
arguments: tag: D1206
type: byte[8]
name: disassemble_data
arguments: tag: D7827
type: byte[8]
name: disassemble_data
arguments: tag: D8380
type: byte[8]
name: disassemble_data
arguments: tag: D1700
type: byte[8]
name: disassemble_data
arguments: tag: D8793
type: byte[8]
name: disassemble_data
arguments: tag: D3337
type: byte[8]
name: disassemble_data
arguments: tag: D6309
type: byte[8]
name: disassemble_data
arguments: tag: D5403
type: byte[8]
name: disassemble_data
arguments: tag: D13440
type: byte[8]
name: disassemble_data
arguments: tag: D14872
type: byte[8]
name: disassemble_data
arguments: tag: D6753
type: f64
name: disassemble_data
arguments: tag: D2458
type: f64
name: disassemble_data
arguments: tag: D12158
type: byte[8]
name: disassemble_data
arguments: tag: D4442
type: byte[8]
name: disassemble_data
arguments: tag: D3602
type: byte[8]
name: disassemble_data
arguments: tag: D6638
type: byte[8]
name: disassemble_data
arguments: tag: D10871
type: byte[8]
name: disassemble_data
arguments: tag: D14696
type: byte[8]
name: disassemble_data
arguments: tag: D14929
type: byte[8]
name: disassemble_data
arguments: tag: D5837
type: byte[8]
name: disassemble_data
arguments: tag: D15849
type: byte[8]
name: disassemble_data
arguments: tag: D13093
type: byte[8]
name: disassemble_data
arguments: tag: D15601
type: byte[8]
name: disassemble_data
arguments: tag: D5028
type: byte[8]
name: disassemble_data
arguments: tag: D10775
type: byte[8]
name: disassemble_data
arguments: tag: D2633
type: byte[8]
name: disassemble_data
arguments: tag: D8016
type: byte[8]
name: disassemble_data
arguments: tag: D13661
type: byte[8]
name: disassemble_data
arguments: tag: D15448
type: byte[8]
name: disassemble_data
arguments: tag: D5313
type: byte[8]
name: disassemble_data
arguments: tag: D4863
type: byte[8]
name: disassemble_data
arguments: tag: D8181
type: f64
name: disassemble_data
arguments: tag: D10973
type: byte[8]
name: disassemble_data
arguments: tag: D6098
type: byte[8]
name: disassemble_data
arguments: tag: D8546
type: byte[8]
name: disassemble_data
arguments: tag: D8432
type: byte[8]
name: disassemble_data
arguments: tag: D9487
type: byte[8]
name: disassemble_data
arguments: tag: D4284
type: byte[8]
name: disassemble_data
arguments: tag: D6397
type: byte[8]
name: disassemble_data
arguments: tag: D6829
type: f32[2]
name: disassemble_data
arguments: tag: D6328
type: byte[8]
name: disassemble_data
arguments: tag: D11746
type: byte[8]
name: disassemble_data
arguments: tag: D647
type: byte[8]
name: disassemble_data
arguments: tag: D4504
type: f64
name: disassemble_data
arguments: tag: D2227
type: byte[8]
name: disassemble_data
arguments: tag: D7747
type: byte[8]
name: disassemble_data
arguments: tag: D7883
type: byte[8]
name: disassemble_data
arguments: tag: D2060
type: byte[8]
name: disassemble_data
arguments: tag: D15872
type: f32[2]
name: disassemble_data
arguments: tag: D3603
type: byte[8]
name: disassemble_data
arguments: tag: D7641
type: byte[8]
name: disassemble_data
arguments: tag: D2987
type: byte[8]
name: disassemble_data
arguments: tag: D10419
type: byte[8]
name: disassemble_data
arguments: tag: D5627
type: byte[8]
name: disassemble_data
arguments: tag: D11530
type: byte[8]
name: disassemble_data
arguments: tag: D4344
type: f64
name: disassemble_data
arguments: tag: D4942
type: byte[8]
name: disassemble_data
arguments: tag: D10733
type: byte[8]
name: disassemble_data
arguments: tag: D1745
type: f64
name: disassemble_data
arguments: tag: D13412
type: f32[2]
name: disassemble_data
arguments: tag: D12641
type: byte[8]
name: disassemble_data
arguments: tag: D10884
type: byte[8]
name: disassemble_data
arguments: tag: D2834
type: byte[8]
name: disassemble_data
arguments: tag: D2939
type: byte[8]
name: disassemble_data
arguments: tag: D8638
type: byte[8]
name: disassemble_data
arguments: tag: D3972
type: byte[8]
name: disassemble_data
arguments: tag: D8132
type: f32[2]
name: disassemble_data
arguments: tag: D509
type: byte[8]
name: disassemble_data
arguments: tag: D3838
type: f32[2]
name: disassemble_data
arguments: tag: D4108
type: byte[8]
name: disassemble_data
arguments: tag: D6299
type: byte[8]
name: disassemble_data
arguments: tag: D1240
type: byte[8]
name: disassemble_data
arguments: tag: D14127
type: byte[8]
name: disassemble_data
arguments: tag: D3208
type: byte[8]
name: disassemble_data
arguments: tag: D2171
type: byte[8]
name: disassemble_data
arguments: tag: D12920
type: byte[8]
name: disassemble_data
arguments: tag: D10761
type: byte[8]
name: disassemble_data
arguments: tag: D3440
type: byte[8]
name: disassemble_data
arguments: tag: D6045
type: byte[8]
name: disassemble_data
arguments: tag: D12712
type: byte[8]
name: disassemble_data
arguments: tag: D9958
type: byte[8]
name: disassemble_data
arguments: tag: D13737
type: byte[8]
name: disassemble_data
arguments: tag: D1295
type: byte[8]
name: disassemble_data
arguments: tag: D5986
type: byte[8]
name: disassemble_data
arguments: tag: D13876
type: byte[8]
name: disassemble_data
arguments: tag: D13216
type: byte[8]
name: disassemble_data
arguments: tag: D2501
type: byte[8]
name: disassemble_data
arguments: tag: D7957
type: byte[8]
name: disassemble_data
arguments: tag: D2202
type: f32[2]
name: disassemble_data
arguments: tag: D14436
type: f64
name: disassemble_data
arguments: tag: D4068
type: byte[8]
name: disassemble_data
arguments: tag: D5846
type: byte[8]
name: disassemble_data
arguments: tag: D9926
type: byte[8]
name: disassemble_data
arguments: tag: D12718
type: byte[8]
name: disassemble_data
arguments: tag: D3863
type: byte[8]
name: disassemble_data
arguments: tag: D14077
type: byte[8]
name: disassemble_data
arguments: tag: D14053
type: byte[8]
name: disassemble_data
arguments: tag: D5899
type: byte[8]
name: disassemble_data
arguments: tag: D6050
type: byte[8]
name: disassemble_data
arguments: tag: D7090
type: byte[8]
name: disassemble_data
arguments: tag: D5822
type: byte[8]
name: disassemble_data
arguments: tag: D13457
type: byte[8]
name: disassemble_data
arguments: tag: D9767
type: f32[2]
name: disassemble_data
arguments: tag: D10368
type: byte[8]
name: disassemble_data
arguments: tag: D2009
type: byte[8]
name: disassemble_data
arguments: tag: D6645
type: byte[8]
name: disassemble_data
arguments: tag: D11681
type: byte[8]
name: disassemble_data
arguments: tag: D2440
type: byte[8]
name: disassemble_data
arguments: tag: D4608
type: byte[8]
name: disassemble_data
arguments: tag: D3766
type: f32[2]
name: disassemble_data
arguments: tag: D3980
type: f64
name: disassemble_data
arguments: tag: D7172
type: byte[8]
name: disassemble_data
arguments: tag: D11614
type: byte[8]
name: disassemble_data
arguments: tag: D7703
type: byte[8]
name: disassemble_data
arguments: tag: D4583
type: byte[8]
name: disassemble_data
arguments: tag: D1259
type: byte[8]
name: disassemble_data
arguments: tag: D5236
type: byte[8]
name: disassemble_data
arguments: tag: D11699
type: byte[8]
name: disassemble_data
arguments: tag: D4297
type: byte[8]
name: disassemble_data
arguments: tag: D12341
type: byte[8]
name: disassemble_data
arguments: tag: D12097
type: byte[8]
name: disassemble_data
arguments: tag: D9832
type: byte[8]
name: disassemble_data
arguments: tag: D8557
type: byte[8]
name: disassemble_data
arguments: tag: D2219
type: byte[8]
name: disassemble_data
arguments: tag: D6756
type: byte[8]
name: disassemble_data
arguments: tag: D5536
type: byte[8]
name: disassemble_data
arguments: tag: D9668
type: byte[8]
name: disassemble_data
arguments: tag: D8393
type: byte[8]
name: disassemble_data
arguments: tag: D13025
type: byte[8]
name: disassemble_data
arguments: tag: D3250
type: byte[8]
name: disassemble_data
arguments: tag: D11333
type: byte[8]
name: disassemble_data
arguments: tag: D7019
type: f64
name: disassemble_data
arguments: tag: D11130
type: f64
name: disassemble_data
arguments: tag: D8894
type: byte[8]
name: disassemble_data
arguments: tag: D6327
type: byte[8]
name: disassemble_data
arguments: tag: D13600
type: byte[8]
name: disassemble_data
arguments: tag: D11553
type: byte[8]
name: disassemble_data
arguments: tag: D13908
type: byte[8]
name: disassemble_data
arguments: tag: D15993
type: f64
name: disassemble_data
arguments: tag: D9957
type: f32[2]
name: disassemble_data
arguments: tag: D3983
type: f32[2]
name: disassemble_data
arguments: tag: D15614
type: byte[8]
name: disassemble_data
arguments: tag: D1663
type: byte[8]
name: disassemble_data
arguments: tag: D7514
type: byte[8]
name: disassemble_data
arguments: tag: D14092
type: byte[8]
name: disassemble_data
arguments: tag: D6425
type: byte[8]
name: disassemble_data
arguments: tag: D14637
type: byte[8]
name: disassemble_data
arguments: tag: D6696
type: byte[8]
name: disassemble_data
arguments: tag: D2068
type: byte[8]
name: disassemble_data
arguments: tag: D8810
type: byte[8]
name: disassemble_data
arguments: tag: D8830
type: byte[8]
name: disassemble_data
arguments: tag: D1794
type: byte[8]
name: disassemble_data
arguments: tag: D8868
type: byte[8]
name: disassemble_data
arguments: tag: D11101
type: byte[8]
name: disassemble_data
arguments: tag: D7194
type: byte[8]
name: disassemble_data
arguments: tag: D9439
type: byte[8]
name: disassemble_data
arguments: tag: D6334
type: byte[8]
name: disassemble_data
arguments: tag: D9434
type: byte[8]
name: disassemble_data
arguments: tag: D6993
type: f64
name: disassemble_data
arguments: tag: D4891
type: byte[8]
name: disassemble_data
arguments: tag: D3601
type: byte[8]
name: disassemble_data
arguments: tag: D11312
type: byte[8]
name: disassemble_data
arguments: tag: D2229
type: f64
name: disassemble_data
arguments: tag: D2307
type: byte[8]
name: disassemble_data
arguments: tag: D9577
type: byte[8]
name: disassemble_data
arguments: tag: D1791
type: f64
name: disassemble_data
arguments: tag: D6295
type: byte[8]
name: disassemble_data
arguments: tag: D3929
type: byte[8]
name: disassemble_data
arguments: tag: D6850
type: f32[4]
name: disassemble_data
arguments: tag: D13628
type: byte[8]
name: disassemble_data
arguments: tag: D11787
type: byte[8]
name: disassemble_data
arguments: tag: D14493
type: byte[8]
name: disassemble_data
arguments: tag: D5324
type: byte[8]
name: disassemble_data
arguments: tag: D8478
type: byte[8]
name: disassemble_data
arguments: tag: D3648
type: byte[8]
name: disassemble_data
arguments: tag: D11639
type: byte[8]
name: disassemble_data
arguments: tag: D10909
type: byte[8]
name: disassemble_data
arguments: tag: D15126
type: byte[8]
name: disassemble_data
arguments: tag: D15707
type: byte[8]
name: disassemble_data
arguments: tag: D2263
type: byte[8]
name: disassemble_data
arguments: tag: D5411
type: f32[2]
name: disassemble_data
arguments: tag: D2156
type: byte[8]
name: disassemble_data
arguments: tag: D8193
type: byte[8]
name: disassemble_data
arguments: tag: D2937
type: byte[8]
name: disassemble_data
arguments: tag: D11943
type: byte[8]
name: disassemble_data
arguments: tag: D3600
type: byte[8]
name: disassemble_data
arguments: tag: D2566
type: byte[8]
name: disassemble_data
arguments: tag: D9180
type: byte[8]
name: disassemble_data
arguments: tag: D14008
type: byte[8]
name: disassemble_data
arguments: tag: D3161
type: f64
name: disassemble_data
arguments: tag: D413
type: byte[8]
name: disassemble_data
arguments: tag: D53
type: byte[8]
name: disassemble_data
arguments: tag: D12442
type: byte[8]
name: disassemble_data
arguments: tag: D4868
type: byte[8]
name: disassemble_data
arguments: tag: D9212
type: byte[8]
name: disassemble_data
arguments: tag: D759
type: byte[8]
name: disassemble_data
arguments: tag: D12090
type: byte[8]
name: disassemble_data
arguments: tag: D5529
type: byte[8]
name: disassemble_data
arguments: tag: D13368
type: byte[8]
name: disassemble_data
arguments: tag: D2466
type: byte[8]
name: disassemble_data
arguments: tag: D14061
type: byte[8]
name: disassemble_data
arguments: tag: D13587
type: byte[8]
name: disassemble_data
arguments: tag: D15831
type: byte[8]
name: disassemble_data
arguments: tag: D14389
type: byte[8]
name: disassemble_data
arguments: tag: D1687
type: byte[8]
name: disassemble_data
arguments: tag: D9059
type: byte[8]
name: disassemble_data
arguments: tag: D4735
type: byte[8]
name: disassemble_data
arguments: tag: D2810
type: byte[8]
name: disassemble_data
arguments: tag: D10957
type: f64
name: disassemble_data
arguments: tag: D14870
type: byte[8]
name: disassemble_data
arguments: tag: D10927
type: byte[8]
name: disassemble_data
arguments: tag: D2778
type: byte[8]
name: disassemble_data
arguments: tag: D3717
type: byte[8]
name: disassemble_data
arguments: tag: D14841
type: byte[8]
name: disassemble_data
arguments: tag: D3518
type: byte[8]
name: disassemble_data
arguments: tag: D7211
type: byte[8]
name: disassemble_data
arguments: tag: D8084
type: byte[8]
name: disassemble_data
arguments: tag: D6438
type: byte[8]
name: disassemble_data
arguments: tag: D7299
type: byte[8]
name: disassemble_data
arguments: tag: D1510
type: byte[8]
name: disassemble_data
arguments: tag: D15604
type: f64
name: disassemble_data
arguments: tag: D12007
type: byte[8]
name: disassemble_data
arguments: tag: D3390
type: byte[8]
name: disassemble_data
arguments: tag: D6832
type: byte[8]
name: disassemble_data
arguments: tag: D3903
type: byte[8]
name: disassemble_data
arguments: tag: D4440
type: byte[8]
name: disassemble_data
arguments: tag: D12981
type: byte[8]
name: disassemble_data
arguments: tag: D373
type: byte[8]
name: disassemble_data
arguments: tag: D1153
type: byte[8]
name: disassemble_data
arguments: tag: D11342
type: byte[8]
name: disassemble_data
arguments: tag: D15852
type: byte[8]
name: disassemble_data
arguments: tag: D107
type: byte[8]
name: disassemble_data
arguments: tag: D4892
type: byte[8]
name: disassemble_data
arguments: tag: D12212
type: f64
name: disassemble_data
arguments: tag: D4100
type: byte[8]
name: disassemble_data
arguments: tag: D4004
type: f64
name: disassemble_data
arguments: tag: D16049
type: byte[8]
name: disassemble_data
arguments: tag: D1417
type: byte[8]
name: disassemble_data
arguments: tag: D3139
type: byte[8]
name: disassemble_data
arguments: tag: D14295
type: byte[8]
name: disassemble_data
arguments: tag: D3191
type: byte[8]
name: disassemble_data
arguments: tag: D11906
type: f32[2]
name: disassemble_data
arguments: tag: D2125
type: byte[8]
name: disassemble_data
arguments: tag: D4661
type: byte[8]
name: disassemble_data
arguments: tag: D5733
type: byte[8]
name: disassemble_data
arguments: tag: D8342
type: byte[8]
name: disassemble_data
arguments: tag: D8028
type: byte[8]
name: disassemble_data
arguments: tag: D16097
type: byte[8]
name: disassemble_data
arguments: tag: D12824
type: byte[8]
name: disassemble_data
arguments: tag: D4280
type: byte[8]
name: disassemble_data
arguments: tag: D4925
type: byte[8]
name: disassemble_data
arguments: tag: D1817
type: byte[8]
name: disassemble_data
arguments: tag: D6983
type: byte[8]
name: disassemble_data
arguments: tag: D8138
type: f32[2]
name: disassemble_data
arguments: tag: D2929
type: byte[8]
name: disassemble_data
arguments: tag: D2314
type: byte[8]
name: disassemble_data
arguments: tag: D5106
type: byte[8]
name: disassemble_data
arguments: tag: D8730
type: byte[8]
name: disassemble_data
arguments: tag: D10141
type: byte[8]
name: disassemble_data
arguments: tag: D13039
type: byte[8]
name: disassemble_data
arguments: tag: D4388
type: byte[8]
name: disassemble_data
arguments: tag: D3538
type: byte[8]
name: disassemble_data
arguments: tag: D15854
type: byte[8]
name: disassemble_data
arguments: tag: D946
type: byte[8]
name: disassemble_data
arguments: tag: D9622
type: f64
name: disassemble_data
arguments: tag: D4746
type: byte[8]
name: disassemble_data
arguments: tag: D3249
type: byte[8]
name: disassemble_data
arguments: tag: D10591
type: byte[8]
name: disassemble_data
arguments: tag: D5676
type: f64
name: disassemble_data
arguments: tag: D2368
type: byte[8]
name: disassemble_data
arguments: tag: D9504
type: byte[8]
name: disassemble_data
arguments: tag: D5250
type: byte[8]
name: disassemble_data
arguments: tag: D959
type: byte[8]
name: disassemble_data
arguments: tag: D14233
type: byte[8]
name: disassemble_data
arguments: tag: D15958
type: byte[8]
name: disassemble_data
arguments: tag: D1207
type: byte[8]
name: disassemble_data
arguments: tag: D8525
type: byte[8]
name: disassemble_data
arguments: tag: D15673
type: byte[8]
name: disassemble_data
arguments: tag: D8388
type: byte[8]
name: disassemble_data
arguments: tag: D11855
type: byte[8]
name: disassemble_data
arguments: tag: D8475
type: byte[8]
name: disassemble_data
arguments: tag: D14861
type: byte[8]
name: disassemble_data
arguments: tag: D4123
type: byte[8]
name: disassemble_data
arguments: tag: D5385
type: byte[8]
name: disassemble_data
arguments: tag: D661
type: byte[8]
name: disassemble_data
arguments: tag: D7039
type: byte[8]
name: disassemble_data
arguments: tag: D11204
type: byte[8]
name: disassemble_data
arguments: tag: D7860
type: byte[8]
name: disassemble_data
arguments: tag: D8626
type: byte[8]
name: disassemble_data
arguments: tag: D5282
type: f64
name: disassemble_data
arguments: tag: D11750
type: byte[8]
name: disassemble_data
arguments: tag: D2096
type: byte[8]
name: disassemble_data
arguments: tag: D15842
type: byte[8]
name: disassemble_data
arguments: tag: D14775
type: byte[8]
name: disassemble_data
arguments: tag: D12056
type: byte[8]
name: disassemble_data
arguments: tag: D3281
type: byte[8]
name: disassemble_data
arguments: tag: D11415
type: byte[8]
name: disassemble_data
arguments: tag: D7253
type: byte[8]
name: disassemble_data
arguments: tag: D7201
type: byte[8]
name: disassemble_data
arguments: tag: D6592
type: byte[8]
name: disassemble_data
arguments: tag: D14944
type: byte[8]
name: disassemble_data
arguments: tag: D9164
type: byte[8]
name: disassemble_data
arguments: tag: D15662
type: byte[8]
name: disassemble_data
arguments: tag: D2035
type: byte[8]
name: disassemble_data
arguments: tag: D5251
type: byte[8]
name: disassemble_data
arguments: tag: D4136
type: byte[8]
name: disassemble_data
arguments: tag: D10031
type: byte[8]
name: disassemble_data
arguments: tag: D5628
type: byte[8]
name: disassemble_data
arguments: tag: D3658
type: byte[8]
name: disassemble_data
arguments: tag: D14964
type: byte[8]
name: disassemble_data
arguments: tag: D14214
type: byte[8]
name: disassemble_data
arguments: tag: D10146
type: byte[8]
name: disassemble_data
arguments: tag: D8381
type: byte[8]
name: disassemble_data
arguments: tag: D2192
type: byte[8]
name: disassemble_data
arguments: tag: D7271
type: byte[8]
name: disassemble_data
arguments: tag: D13691
type: byte[8]
name: disassemble_data
arguments: tag: D1074
type: byte[8]
name: disassemble_data
arguments: tag: D11425
type: byte[8]
name: disassemble_data
arguments: tag: D3320
type: byte[8]
name: disassemble_data
arguments: tag: D6785
type: f64
name: disassemble_data
arguments: tag: D16185
type: f64
name: disassemble_data
arguments: tag: D8020
type: f64
name: disassemble_data
arguments: tag: D2951
type: byte[8]
name: disassemble_data
arguments: tag: D11091
type: byte[8]
name: disassemble_data
arguments: tag: D16023
type: byte[8]
name: disassemble_data
arguments: tag: D237
type: byte[8]
name: disassemble_data
arguments: tag: D6457
type: byte[8]
name: disassemble_data
arguments: tag: D6760
type: byte[8]
name: disassemble_data
arguments: tag: D15674
type: byte[8]
name: disassemble_data
arguments: tag: D4362
type: byte[8]
name: disassemble_data
arguments: tag: D5938
type: byte[8]
name: disassemble_data
arguments: tag: D1278
type: byte[8]
name: disassemble_data
arguments: tag: D4766
type: byte[8]
name: disassemble_data
arguments: tag: D1662
type: byte[8]
name: disassemble_data
arguments: tag: D7599
type: byte[8]
name: disassemble_data
arguments: tag: D14957
type: byte[8]
name: disassemble_data
arguments: tag: D4412
type: byte[8]
name: disassemble_data
arguments: tag: D7432
type: byte[8]
name: disassemble_data
arguments: tag: D8323
type: byte[8]
name: disassemble_data
arguments: tag: D7518
type: byte[8]
name: disassemble_data
arguments: tag: D11661
type: byte[8]
name: disassemble_data
arguments: tag: D13816
type: byte[8]
name: disassemble_data
arguments: tag: D4851
type: byte[8]
name: disassemble_data
arguments: tag: D14262
type: byte[8]
name: disassemble_data
arguments: tag: D564
type: byte[8]
name: disassemble_data
arguments: tag: D11420
type: byte[8]
name: disassemble_data
arguments: tag: D172
type: byte[8]
name: disassemble_data
arguments: tag: D3039
type: byte[8]
name: disassemble_data
arguments: tag: D12367
type: f64
name: disassemble_data
arguments: tag: D8654
type: byte[8]
name: disassemble_data
arguments: tag: D8573
type: byte[8]
name: disassemble_data
arguments: tag: D13542
type: byte[8]
name: disassemble_data
arguments: tag: D3515
type: byte[8]
name: disassemble_data
arguments: tag: D14366
type: byte[8]
name: disassemble_data
arguments: tag: D8411
type: byte[8]
name: disassemble_data
arguments: tag: D12453
type: byte[8]
name: disassemble_data
arguments: tag: D3574
type: byte[8]
name: disassemble_data
arguments: tag: D7386
type: byte[8]
name: disassemble_data
arguments: tag: D14157
type: byte[8]
name: disassemble_data
arguments: tag: D7711
type: byte[8]
name: disassemble_data
arguments: tag: D12942
type: byte[8]
name: disassemble_data
arguments: tag: D3465
type: byte[8]
name: disassemble_data
arguments: tag: D13608
type: byte[8]
name: disassemble_data
arguments: tag: D7153
type: byte[8]
name: disassemble_data
arguments: tag: D7142
type: byte[8]
name: disassemble_data
arguments: tag: D13099
type: byte[8]
name: disassemble_data
arguments: tag: D15424
type: byte[8]
name: disassemble_data
arguments: tag: D11773
type: byte[8]
name: disassemble_data
arguments: tag: D8574
type: byte[8]
name: disassemble_data
arguments: tag: D2823
type: byte[8]
name: disassemble_data
arguments: tag: D1470
type: byte[8]
name: disassemble_data
arguments: tag: D716
type: byte[8]
name: disassemble_data
arguments: tag: D11551
type: byte[8]
name: disassemble_data
arguments: tag: D14778
type: byte[8]
name: disassemble_data
arguments: tag: D1031
type: byte[8]
name: disassemble_data
arguments: tag: D10541
type: byte[8]
name: disassemble_data
arguments: tag: D13006
type: byte[8]
name: disassemble_data
arguments: tag: D8047
type: byte[8]
name: disassemble_data
arguments: tag: D12465
type: byte[8]
name: disassemble_data
arguments: tag: D5863
type: byte[8]
name: disassemble_data
arguments: tag: D10339
type: byte[8]
name: disassemble_data
arguments: tag: D13094
type: byte[8]
name: disassemble_data
arguments: tag: D4694
type: byte[8]
name: disassemble_data
arguments: tag: D6687
type: f32[2]
name: disassemble_data
arguments: tag: D3824
type: byte[8]
name: disassemble_data
arguments: tag: D137
type: byte[8]
name: disassemble_data
arguments: tag: D12240
type: byte[8]
name: disassemble_data
arguments: tag: D168
type: byte[8]
name: disassemble_data
arguments: tag: D5460
type: byte[8]
name: disassemble_data
arguments: tag: D14079
type: byte[8]
name: disassemble_data
arguments: tag: D2116
type: byte[8]
name: disassemble_data
arguments: tag: D4162
type: byte[8]
name: disassemble_data
arguments: tag: D2923
type: byte[8]
name: disassemble_data
arguments: tag: D4304
type: byte[8]
name: disassemble_data
arguments: tag: D5305
type: byte[8]
name: disassemble_data
arguments: tag: D10731
type: byte[8]
name: disassemble_data
arguments: tag: D15058
type: byte[8]
name: disassemble_data
arguments: tag: D6737
type: byte[8]
name: disassemble_data
arguments: tag: D9578
type: byte[8]
name: disassemble_data
arguments: tag: D202
type: byte[8]
name: disassemble_data
arguments: tag: D9448
type: byte[8]
name: disassemble_data
arguments: tag: D15295
type: byte[8]
name: disassemble_data
arguments: tag: D12488
type: f64
name: disassemble_data
arguments: tag: D14990
type: byte[8]
name: disassemble_data
arguments: tag: D2616
type: byte[8]
name: disassemble_data
arguments: tag: D4072
type: byte[8]
name: disassemble_data
arguments: tag: D7650
type: byte[8]
name: disassemble_data
arguments: tag: D15540
type: byte[8]
name: disassemble_data
arguments: tag: D9554
type: byte[8]
name: disassemble_data
arguments: tag: D7683
type: byte[8]
name: disassemble_data
arguments: tag: D4066
type: byte[8]
name: disassemble_data
arguments: tag: D2421
type: byte[8]
name: disassemble_data
arguments: tag: D13463
type: byte[8]
name: disassemble_data
arguments: tag: D2029
type: byte[8]
name: disassemble_data
arguments: tag: D4787
type: byte[8]
name: disassemble_data
arguments: tag: D16171
type: byte[8]
name: disassemble_data
arguments: tag: D4677
type: byte[8]
name: disassemble_data
arguments: tag: D15212
type: byte[8]
name: disassemble_data
arguments: tag: D10559
type: f64
name: disassemble_data
arguments: tag: D7625
type: byte[8]
name: disassemble_data
arguments: tag: D5604
type: byte[8]
name: disassemble_data
arguments: tag: D14680
type: byte[8]
name: disassemble_data
arguments: tag: D3931
type: byte[8]
name: disassemble_data
arguments: tag: D13333
type: f64
name: disassemble_data
arguments: tag: D8078
type: byte[8]
name: disassemble_data
arguments: tag: D4285
type: byte[8]
name: disassemble_data
arguments: tag: D7505
type: byte[8]
name: disassemble_data
arguments: tag: D3687
type: byte[8]
name: disassemble_data
arguments: tag: D13978
type: byte[8]
name: disassemble_data
arguments: tag: D7499
type: byte[8]
name: disassemble_data
arguments: tag: D7530
type: byte[8]
name: disassemble_data
arguments: tag: D6999
type: byte[8]
name: disassemble_data
arguments: tag: D12030
type: byte[8]
name: disassemble_data
arguments: tag: D11678
type: byte[8]
name: disassemble_data
arguments: tag: D7799
type: byte[8]
name: disassemble_data
arguments: tag: D7684
type: byte[8]
name: disassemble_data
arguments: tag: D2423
type: byte[8]
name: disassemble_data
arguments: tag: D1108
type: byte[8]
name: disassemble_data
arguments: tag: D13182
type: byte[8]
name: disassemble_data
arguments: tag: D13933
type: f32[2]
name: disassemble_data
arguments: tag: D5340
type: byte[8]
name: disassemble_data
arguments: tag: D13746
type: byte[8]
name: disassemble_data
arguments: tag: D14741
type: f64
name: disassemble_data
arguments: tag: D14903
type: byte[8]
name: disassemble_data
arguments: tag: D3661
type: byte[8]
name: disassemble_data
arguments: tag: D6723
type: byte[8]
name: disassemble_data
arguments: tag: D9727
type: byte[8]
name: disassemble_data
arguments: tag: D1023
type: byte[8]
name: disassemble_data
arguments: tag: D2318
type: byte[8]
name: disassemble_data
arguments: tag: D2699
type: byte[8]
name: disassemble_data
arguments: tag: D9786
type: byte[8]
name: disassemble_data
arguments: tag: D543
type: byte[8]
name: disassemble_data
arguments: tag: D14058
type: byte[8]
name: disassemble_data
arguments: tag: D5264
type: byte[8]
name: disassemble_data
arguments: tag: D15582
type: byte[8]
name: disassemble_data
arguments: tag: D12665
type: byte[8]
name: disassemble_data
arguments: tag: D9784
type: byte[8]
name: disassemble_data
arguments: tag: D12003
type: byte[8]
name: disassemble_data
arguments: tag: D8169
type: byte[8]
name: disassemble_data
arguments: tag: D14310
type: byte[8]
name: disassemble_data
arguments: tag: D1988
type: f32[2]
name: disassemble_data
arguments: tag: D3288
type: f64
name: disassemble_data
arguments: tag: D15039
type: byte[8]
name: disassemble_data
arguments: tag: D521
type: byte[8]
name: disassemble_data
arguments: tag: D11988
type: byte[8]
name: disassemble_data
arguments: tag: D15210
type: byte[8]
name: disassemble_data
arguments: tag: D14
type: byte[8]
name: disassemble_data
arguments: tag: D12951
type: byte[8]
name: disassemble_data
arguments: tag: D6431
type: byte[8]
name: disassemble_data
arguments: tag: D283
type: byte[8]
name: disassemble_data
arguments: tag: D10189
type: byte[8]
name: disassemble_data
arguments: tag: D14450
type: byte[8]
name: disassemble_data
arguments: tag: D3623
type: byte[8]
name: disassemble_data
arguments: tag: D4929
type: byte[8]
name: disassemble_data
arguments: tag: D5686
type: byte[8]
name: disassemble_data
arguments: tag: D4334
type: byte[8]
name: disassemble_data
arguments: tag: D15652
type: byte[8]
name: disassemble_data
arguments: tag: D14991
type: byte[8]
name: disassemble_data
arguments: tag: D12418
type: byte[8]
name: disassemble_data
arguments: tag: D14824
type: byte[8]
name: disassemble_data
arguments: tag: D3557
type: byte[8]
name: disassemble_data
arguments: tag: D16170
type: byte[8]
name: disassemble_data
arguments: tag: D10018
type: byte[8]
name: disassemble_data
arguments: tag: D12168
type: byte[8]
name: disassemble_data
arguments: tag: D5711
type: byte[8]
name: disassemble_data
arguments: tag: D1968
type: byte[8]
name: disassemble_data
arguments: tag: D9482
type: byte[8]
name: disassemble_data
arguments: tag: D12445
type: byte[8]
name: disassemble_data
arguments: tag: D4430
type: byte[8]
name: disassemble_data
arguments: tag: D14548
type: byte[8]
name: disassemble_data
arguments: tag: D5051
type: byte[8]
name: disassemble_data
arguments: tag: D3927
type: byte[8]
name: disassemble_data
arguments: tag: D12274
type: f64
name: disassemble_data
arguments: tag: D14375
type: byte[8]
name: disassemble_data
arguments: tag: D2485
type: byte[8]
name: disassemble_data
arguments: tag: D8298
type: byte[8]
name: disassemble_data
arguments: tag: D3859
type: byte[8]
name: disassemble_data
arguments: tag: D15140
type: byte[8]
name: disassemble_data
arguments: tag: D636
type: byte[8]
name: disassemble_data
arguments: tag: D12306
type: byte[8]
name: disassemble_data
arguments: tag: D2740
type: byte[8]
name: disassemble_data
arguments: tag: D14516
type: byte[8]
name: disassemble_data
arguments: tag: D12901
type: byte[8]
name: disassemble_data
arguments: tag: D7474
type: byte[8]
name: disassemble_data
arguments: tag: D2279
type: f64
name: disassemble_data
arguments: tag: D828
type: f32[2]
name: disassemble_data
arguments: tag: D15523
type: byte[8]
name: disassemble_data
arguments: tag: D15771
type: byte[8]
name: disassemble_data
arguments: tag: D7647
type: byte[8]
name: disassemble_data
arguments: tag: D2630
type: byte[8]
name: disassemble_data
arguments: tag: D3989
type: byte[8]
name: disassemble_data
arguments: tag: D11951
type: byte[8]
name: disassemble_data
arguments: tag: D10920
type: byte[8]
name: disassemble_data
arguments: tag: D12880
type: byte[8]
name: disassemble_data
arguments: tag: D9729
type: byte[8]
name: disassemble_data
arguments: tag: D8406
type: byte[8]
name: disassemble_data
arguments: tag: D4729
type: byte[8]
name: disassemble_data
arguments: tag: D3199
type: byte[8]
name: disassemble_data
arguments: tag: D10305
type: f32[2]
name: disassemble_data
arguments: tag: D2582
type: byte[8]
name: disassemble_data
arguments: tag: D3267
type: byte[8]
name: disassemble_data
arguments: tag: D9834
type: byte[8]
name: disassemble_data
arguments: tag: D4277
type: f32[2]
name: disassemble_data
arguments: tag: D4261
type: f64
name: disassemble_data
arguments: tag: D570
type: f32[2]
name: disassemble_data
arguments: tag: D731
type: byte[8]
name: disassemble_data
arguments: tag: D15987
type: byte[8]
name: disassemble_data
arguments: tag: D15653
type: f32[2]
name: disassemble_data
arguments: tag: D516
type: byte[8]
name: disassemble_data
arguments: tag: D5565
type: byte[8]
name: disassemble_data
arguments: tag: D13670
type: byte[8]
name: disassemble_data
arguments: tag: D6813
type: byte[8]
name: disassemble_data
arguments: tag: D14003
type: f64
name: disassemble_data
arguments: tag: D15131
type: byte[8]
name: disassemble_data
arguments: tag: D14297
type: byte[8]
name: disassemble_data
arguments: tag: D12366
type: byte[8]
name: disassemble_data
arguments: tag: D3736
type: byte[8]
name: disassemble_data
arguments: tag: D490
type: byte[8]
name: disassemble_data
arguments: tag: D11226
type: byte[8]
name: disassemble_data
arguments: tag: D5826
type: byte[8]
name: disassemble_data
arguments: tag: D498
type: byte[8]
name: disassemble_data
arguments: tag: D8253
type: byte[8]
name: disassemble_data
arguments: tag: D8270
type: byte[8]
name: disassemble_data
arguments: tag: D13605
type: byte[8]
name: disassemble_data
arguments: tag: D13471
type: byte[8]
name: disassemble_data
arguments: tag: D14194
type: byte[8]
name: disassemble_data
arguments: tag: D3776
type: byte[8]
name: disassemble_data
arguments: tag: D2085
type: byte[8]
name: disassemble_data
arguments: tag: D3818
type: byte[8]
name: disassemble_data
arguments: tag: D10742
type: byte[8]
name: disassemble_data
arguments: tag: D9649
type: byte[8]
name: disassemble_data
arguments: tag: D2381
type: byte[8]
name: disassemble_data
arguments: tag: D4258
type: byte[8]
name: disassemble_data
arguments: tag: D10388
type: byte[8]
name: disassemble_data
arguments: tag: D3438
type: f64
name: disassemble_data
arguments: tag: D8939
type: byte[8]
name: disassemble_data
arguments: tag: D9071
type: byte[8]
name: disassemble_data
arguments: tag: D16098
type: byte[8]
name: disassemble_data
arguments: tag: D14146
type: byte[8]
name: disassemble_data
arguments: tag: D15494
type: byte[8]
name: disassemble_data
arguments: tag: D15056
type: byte[8]
name: disassemble_data
arguments: tag: D10056
type: f64
name: disassemble_data
arguments: tag: D16236
type: byte[8]
name: disassemble_data
arguments: tag: D13758
type: byte[8]
name: disassemble_data
arguments: tag: D10658
type: f64
name: disassemble_data
arguments: tag: D3086
type: byte[8]
name: disassemble_data
arguments: tag: D4895
type: f32[2]
name: disassemble_data
arguments: tag: D1835
type: byte[8]
name: disassemble_data
arguments: tag: D88
type: byte[8]
name: disassemble_data
arguments: tag: D13392
type: byte[8]
name: disassemble_data
arguments: tag: D5664
type: byte[8]
name: disassemble_data
arguments: tag: D1300
type: byte[8]
name: disassemble_data
arguments: tag: D8466
type: byte[8]
name: disassemble_data
arguments: tag: D9346
type: byte[8]
name: disassemble_data
arguments: tag: D9024
type: byte[8]
name: disassemble_data
arguments: tag: D15432
type: byte[8]
name: disassemble_data
arguments: tag: D4272
type: byte[8]
name: disassemble_data
arguments: tag: D8361
type: byte[8]
name: disassemble_data
arguments: tag: D4527
type: byte[8]
name: disassemble_data
arguments: tag: D6268
type: byte[8]
name: disassemble_data
arguments: tag: D8594
type: byte[8]
name: disassemble_data
arguments: tag: D10176
type: byte[8]
name: disassemble_data
arguments: tag: D12087
type: byte[8]
name: disassemble_data
arguments: tag: D15851
type: byte[8]
name: disassemble_data
arguments: tag: D6920
type: byte[8]
name: disassemble_data
arguments: tag: D4466
type: byte[8]
name: disassemble_data
arguments: tag: D14011
type: byte[8]
name: disassemble_data
arguments: tag: D14416
type: byte[8]
name: disassemble_data
arguments: tag: D9738
type: byte[8]
name: disassemble_data
arguments: tag: D833
type: byte[8]
name: disassemble_data
arguments: tag: D15421
type: f32[2]
name: disassemble_data
arguments: tag: D14383
type: f32[2]
name: disassemble_data
arguments: tag: D10180
type: byte[8]
name: disassemble_data
arguments: tag: D3819
type: f32[2]
name: disassemble_data
arguments: tag: D6815
type: byte[8]
name: disassemble_data
arguments: tag: D6292
type: byte[8]
name: disassemble_data
arguments: tag: D3298
type: byte[8]
name: disassemble_data
arguments: tag: D12115
type: byte[8]
name: disassemble_data
arguments: tag: D3729
type: byte[8]
name: disassemble_data
arguments: tag: D1750
type: byte[8]
name: disassemble_data
arguments: tag: D2787
type: byte[8]
name: disassemble_data
arguments: tag: D6033
type: byte[8]
name: disassemble_data
arguments: tag: D3691
type: byte[8]
name: disassemble_data
arguments: tag: D8398
type: byte[8]
name: disassemble_data
arguments: tag: D8866
type: byte[8]
name: disassemble_data
arguments: tag: D10478
type: byte[8]
name: disassemble_data
arguments: tag: D2657
type: f64
name: disassemble_data
arguments: tag: D10201
type: byte[8]
name: disassemble_data
arguments: tag: D13186
type: byte[8]
name: disassemble_data
arguments: tag: D12685
type: byte[8]
name: disassemble_data
arguments: tag: D11097
type: byte[8]
name: disassemble_data
arguments: tag: D15807
type: byte[8]
name: disassemble_data
arguments: tag: D15546
type: byte[8]
name: disassemble_data
arguments: tag: D7141
type: byte[8]
name: disassemble_data
arguments: tag: D10712
type: byte[8]
name: disassemble_data
arguments: tag: D6017
type: f64
name: disassemble_data
arguments: tag: D13096
type: byte[8]
name: disassemble_data
arguments: tag: D3525
type: byte[8]
name: disassemble_data
arguments: tag: D2908
type: f64
name: disassemble_data
arguments: tag: D979
type: byte[8]
name: disassemble_data
arguments: tag: D9471
type: byte[8]
name: disassemble_data
arguments: tag: D7714
type: byte[8]
name: disassemble_data
arguments: tag: D3053
type: byte[8]
name: disassemble_data
arguments: tag: D4247
type: byte[8]
name: disassemble_data
arguments: tag: D14641
type: byte[8]
name: disassemble_data
arguments: tag: D718
type: f32[2]
name: disassemble_data
arguments: tag: D515
type: byte[8]
name: disassemble_data
arguments: tag: D10063
type: f32[2]
name: disassemble_data
arguments: tag: D1922
type: byte[8]
name: disassemble_data
arguments: tag: D12533
type: byte[8]
name: disassemble_data
arguments: tag: D11703
type: byte[8]
name: disassemble_data
arguments: tag: D15815
type: byte[8]
name: disassemble_data
arguments: tag: D14894
type: byte[8]
name: disassemble_data
arguments: tag: D13330
type: byte[8]
name: disassemble_data
arguments: tag: D3265
type: byte[8]
name: disassemble_data
arguments: tag: D11536
type: byte[8]
name: disassemble_data
arguments: tag: D12759
type: byte[8]
name: disassemble_data
arguments: tag: D4174
type: f32[2]
name: disassemble_data
arguments: tag: D10342
type: f64
name: disassemble_data
arguments: tag: D4155
type: byte[8]
name: disassemble_data
arguments: tag: D6157
type: byte[8]
name: disassemble_data
arguments: tag: D6492
type: byte[8]
name: disassemble_data
arguments: tag: D11594
type: byte[8]
name: disassemble_data
arguments: tag: D14359
type: byte[8]
name: disassemble_data
arguments: tag: D14584
type: byte[8]
name: disassemble_data
arguments: tag: D13709
type: byte[8]
name: disassemble_data
arguments: tag: D14552
type: byte[8]
name: disassemble_data
arguments: tag: D7689
type: byte[8]
name: disassemble_data
arguments: tag: D14130
type: byte[8]
name: disassemble_data
arguments: tag: D1960
type: byte[8]
name: disassemble_data
arguments: tag: D12650
type: f64
name: disassemble_data
arguments: tag: D2594
type: byte[8]
name: disassemble_data
arguments: tag: D12249
type: byte[8]
name: disassemble_data
arguments: tag: D13504
type: byte[8]
name: disassemble_data
arguments: tag: D15633
type: byte[8]
name: disassemble_data
arguments: tag: D15322
type: byte[8]
name: disassemble_data
arguments: tag: D5572
type: byte[8]
name: disassemble_data
arguments: tag: D8772
type: byte[8]
name: disassemble_data
arguments: tag: D4400
type: f32[2]
name: disassemble_data
arguments: tag: D6344
type: f32[2]
name: disassemble_data
arguments: tag: D13337
type: byte[8]
name: disassemble_data
arguments: tag: D2906
type: f64
name: disassemble_data
arguments: tag: D7773
type: byte[8]
name: disassemble_data
arguments: tag: D6897
type: f32[2]
name: disassemble_data
arguments: tag: D12566
type: f32[2]
name: disassemble_data
arguments: tag: D8038
type: byte[8]
name: disassemble_data
arguments: tag: D9277
type: byte[8]
name: disassemble_data
arguments: tag: D15439
type: f32[2]
name: disassemble_data
arguments: tag: D12495
type: byte[8]
name: disassemble_data
arguments: tag: D12416
type: byte[8]
name: disassemble_data
arguments: tag: D5617
type: byte[8]
name: disassemble_data
arguments: tag: D2351
type: byte[8]
name: disassemble_data
arguments: tag: D15758
type: byte[8]
name: disassemble_data
arguments: tag: D4134
type: byte[8]
name: disassemble_data
arguments: tag: D907
type: byte[8]
name: disassemble_data
arguments: tag: D11136
type: byte[8]
name: disassemble_data
arguments: tag: D3990
type: byte[8]
name: disassemble_data
arguments: tag: D4181
type: f64

tool: {"D15502": [0x55,0x55,0x55,0x55,0x55,0x55,0xd5,0x3f]}

tool: {"D4145": [0.0,1.8125]}

tool: {"D5245": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0xbb,0x3f]}

tool: {"D10570": [0.0,1.625]}

tool: {"D9505": [0x92,0x24,0x49,0x92,0x24,0x49,0xb2,0x3f]}

tool: {"D16022": [0x33,0x33,0x33,0x33,0x33,0x33,0xf3,0x3f]}

tool: {"D14470": [0x9a,0x99,0x99,0x99,0x99,0x99,0xd9,0x3f]}

tool: {"D10544": [0x11,0x11,0x11,0x11,0x11,0x11,0xa1,0x3f]}

tool: {"D7225": [0x33,0x33,0x33,0x33,0x33,0x33,0xe3,0x3f]}

tool: D14679: 15

tool: D4316: 5

tool: {"D2888": [0x11,0x11,0x11,0x11,0x11,0x11,0xc1,0x3f]}

tool: {"D13232": [0x11,0x11,0x11,0x11,0x11,0x11,0x91,0x3f]}

tool: {"D13623": [0xab,0xaa,0xaa,0xaa,0xaa,0xaa,0xfa,0x3f]}

tool: {"D2511": [0x17,0x5d,0x74,0xd1,0x45,0x17,0xed,0x3f]}

tool: {"D10319": [0x46,0x17,0x5d,0x74,0xd1,0x45,0xc7,0x3f]}

tool: {"D13999": [0x5b,0xbf,0x52,0xa0,0xd6,0xaf,0x84,0x3f]}

tool: {"D4793": [0x74,0xd1,0x45,0x17,0x5d,0x74,0xd1,0x3f]}

tool: D4617: 55

tool: D7093: 6

tool: {"D6011": [0xed,0x1b,0xd6,0xbe,0x61,0xed,0xab,0x3f]}

tool: {"D1232": [0xe2,0x65,0x75,0xb3,0xab,0x8c,0x70,0x3f]}

tool: {"D671": [0.0,1.75]}

tool: D15580: 22

tool: {"D3113": [0xed,0x1b,0xd6,0xbe,0x61,0xed,0x9b,0x3f]}

tool: {"D3883": [0xd3,0x18,0x30,0x8d,0x01,0xd3,0x68,0x3f]}

tool: {"D6198": [0x49,0x92,0x24,0x49,0x92,0x24,0x01,0x40]}

tool: {"D6286": [0xfa,0xa5,0x5f,0xfa,0xa5,0x5f,0xfa,0x3f]}

tool: {"D7442": [0x52,0x19,0x95,0x51,0x19,0x95,0xe1,0x3f]}

tool: {"D2769": [0x9f,0x1b,0x74,0x2a,0x4a,0x2e,0xb3,0x3f]}

tool: {"D4232": [0xea,0xe5,0x75,0xbb,0x2b,0x8d,0x68,0x3f]}

tool: {"D10095": [0xb7,0x6d,0xdb,0xb6,0x6d,0xdb,0xf6,0x3f]}

tool: {"D13781": [0x95,0x51,0x19,0x95,0x51,0x19,0xe5,0x3f]}

tool: {"D10399": [0x1c,0xc2,0x21,0x1c,0xc2,0x21,0xbc,0x3f]}

tool: {"D12304": [0x43,0xea,0x8c,0x71,0xa4,0x75,0x74,0x3f]}

tool: D15038: 7

tool: {"D1775": [0x1c,0xc2,0x21,0x1c,0xc2,0x21,0xcc,0x3f]}

tool: {"D3034": [0x43,0xea,0x8c,0x71,0xa4,0x75,0x94,0x3f]}

tool: {"D11672": [0x9c,0xee,0xa3,0x27,0x1d,0x5e,0x50,0x3f]}

tool: {"D10308": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0xeb,0x3f]}

tool: {"D10585": [0x19,0x95,0x51,0x19,0x95,0x51,0xc9,0x3f]}

tool: D6470: 91

tool: {"D8741": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0xdb,0x3f]}

tool: {"D309": [0x19,0x95,0x51,0x19,0x95,0x51,0xd9,0x3f]}

tool: {"D5640": [0x19,0x95,0x51,0x19,0x95,0x51,0xb9,0x3f]}

tool: {"D909": [0xea,0xe5,0x75,0xbb,0x2b,0x8d,0x78,0x3f]}

tool: {"D9481": [0x11,0x0e,0xe1,0x10,0x0e,0xe1,0xa0,0x3f]}

tool: {"D3523": [0x70,0x6c,0x98,0xcc,0xe0,0x69,0x82,0x3f]}

tool: {"D1692": [0x88,0x51,0x5e,0xfc,0x22,0xa4,0x43,0x3f]}

tool: {"D12210": [0.0,2.078125]}

tool: {"D13659": [0.0,1.90625]}

tool: {"D394": [0x62,0x27,0x76,0x62,0x27,0x76,0xd2,0x3f]}

tool: {"D6173": [0x9e,0xd8,0x89,0x9d,0xd8,0x89,0x9d,0x3f]}

tool: {"D14335": [0x91,0xe1,0x5e,0x05,0xb3,0xa4,0x4c,0x3f]}

tool: {"D16061": [0.0,1.984375]}

tool: {"D16032": [0xb7,0x6d,0xdb,0xb6,0x6d,0xdb,0xd6,0x3f]}

tool: {"D13319": [0x95,0x51,0x19,0x95,0x51,0x19,0xa5,0x3f]}

tool: D1981: 728

tool: {"D13984": [0.0,1.5]}

tool: {"D441": [0xb7,0x6d,0xdb,0xb6,0x6d,0xdb,0xc6,0x3f]}

tool: {"D1054": [0x1c,0xc2,0x21,0x1c,0xc2,0x21,0xac,0x3f]}

tool: {"D8472": [0x1c,0xc2,0x21,0x1c,0xc2,0x21,0x7c,0x3f]}

tool: {"D7126": [0x9c,0xee,0xa3,0x27,0x1d,0x5e,0x30,0x3f]}

tool: D14325: 14

tool: D10374: 364

tool: {"D10948": [0.0,1.6875]}

tool: {"D2181": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0xcb,0x3f]}

tool: D14025: 40

tool: D12639: 28

tool: {"D4739": [0x11,0x0e,0xe1,0x10,0x0e,0xe1,0x90,0x3f]}

tool: {"D14688": [0x9c,0xee,0xa3,0x27,0x1d,0x5e,0x20,0x3f]}

tool: {"D12263": [0x33,0x33,0x33,0x33,0x33,0x33,0xc3,0x3f]}

tool: D6926: 140

tool: {"D4774": [0x50,0x07,0x75,0x50,0x07,0x75,0xc0,0x3f]}

tool: {"D12976": [0x1b,0xb0,0x01,0x1b,0xb0,0x01,0x7b,0x3f]}

tool: {"D9440": [0x1e,0xe6,0x61,0x1e,0xe6,0x61,0x9e,0x3f]}

tool: {"D3792": [0x1b,0xb0,0x01,0x1b,0xb0,0x01,0x5b,0x3f]}

tool: {"D4166": [0x60,0x17,0xd3,0xa5,0x2e,0x30,0x1a,0x3f]}

tool: {"D1228": [0x39,0x8e,0xe3,0x38,0x8e,0xe3,0x08,0x40]}

tool: {"D3831": [0xbf,0xbe,0xbe,0xbe,0xbe,0xbe,0x0e,0x40]}

tool: {"D2773": [0x37,0x37,0x37,0x37,0x37,0x37,0x03,0x40]}

tool: {"D8533": [0x4a,0xf4,0x9e,0x49,0xf4,0x9e,0xe9,0x3f]}

tool: {"D9006": [0x92,0x91,0x91,0x91,0x91,0x91,0xc1,0x3f]}

tool: {"D4336": [0x16,0x78,0x9f,0x15,0x78,0x9f,0x85,0x3f]}

tool: {"D10558": [0x10,0x80,0x79,0x10,0x80,0x79,0x30,0x3f]}

tool: {"D2185": [0xab,0xaa,0xaa,0xaa,0xaa,0xaa,0x02,0x40]}

tool: {"D14875": [0x78,0x78,0x78,0x78,0x78,0x78,0x00,0x40]}

tool: {"D14110": [0x73,0x73,0x73,0x73,0x73,0x73,0xeb,0x3f]}

tool: {"D8679": [0xf6,0xf5,0xf5,0xf5,0xf5,0xf5,0xc5,0x3f]}

tool: D3914: 68

tool: {"D13219": [0.0,5.1474609375]}

tool: D6430: 9

tool: {"D14976": [0x92,0x91,0x91,0x91,0x91,0x91,0xd1,0x3f]}

tool: {"D7050": [0x78,0x78,0x78,0x78,0x78,0x78,0xd0,0x3f]}

tool: {"D4089": [0x9d,0xf2,0x47,0x9d,0xf2,0x47,0xbd,0x3f]}

tool: {"D4972": [0x19,0x19,0x19,0x19,0x19,0x19,0x99,0x3f]}

tool: {"D4994": [0.0,3.931640625]}

tool: {"D2692": [0x10,0x80,0x79,0x10,0x80,0x79,0x10,0x3f]}

tool: {"D2278": [0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0xef,0x3f]}

tool: {"D3141": [0x5f,0x5f,0x5f,0x5f,0x5f,0x5f,0xcf,0x3f]}

tool: {"D8828": [0.0,4.697265625]}

tool: D6789: 3

tool: {"D359": [0xd3,0xd2,0xd2,0xd2,0xd2,0xd2,0xe2,0x3f]}

tool: {"D8003": [0x88,0x87,0x87,0x87,0x87,0x87,0xd7,0x3f]}

tool: {"D11185": [0x19,0x19,0x19,0x19,0x19,0x19,0xb9,0x3f]}

tool: {"D6932": [0x16,0x3a,0x83,0x15,0x3a,0x83,0x85,0x3f]}

tool: {"D11643": [0.0,5.25537109375]}

tool: D15922: 51

tool: {"D13464": [0xd3,0xd2,0xd2,0xd2,0xd2,0xd2,0xa2,0x3f]}

tool: {"D14362": [0x1d,0xf8,0xae,0x1c,0xf8,0xae,0x7c,0x3f]}

tool: {"D12280": [0x1a,0x20,0x7a,0x1a,0x20,0x7a,0x4a,0x3f]}

tool: {"D785": [0x1c,0x00,0x3e,0x1c,0x00,0x3e,0xfc,0x3e]}

tool: {"D5705": [0x72,0x1c,0xc7,0x71,0x1c,0xc7,0xf1,0x3f]}

tool: {"D9895": [0x19,0x19,0x19,0x19,0x19,0x19,0xd9,0x3f]}

tool: {"D13485": [0x19,0x19,0x19,0x19,0x19,0x19,0xa9,0x3f]}

tool: {"D9647": [0.0,4.09765625]}

tool: {"D14108": [0x55,0x55,0x55,0x55,0x55,0x55,0xe5,0x3f]}

tool: {"D15445": [0x19,0x19,0x19,0x19,0x19,0x19,0xe9,0x3f]}

tool: {"D11808": [0xd3,0xd2,0xd2,0xd2,0xd2,0xd2,0xd2,0x3f]}

tool: {"D2957": [0x14,0x14,0x14,0x14,0x14,0x14,0xa4,0x3f]}

tool: D13236: 714

tool: {"D6362": [0x1e,0x1e,0x1e,0x1e,0x1e,0x1e,0xbe,0x3f]}

tool: {"D10880": [0xd3,0xd2,0xd2,0xd2,0xd2,0xd2,0xc2,0x3f]}

tool: D3196: 17

tool: {"D1398": [0.0,3.46484375]}

tool: D482: 204

tool: {"D19": [0.0,3.548828125]}

tool: {"D10136": [0.0,3.8486328125]}

tool: {"D12713": [0x1c,0x00,0x3e,0x1c,0x00,0x3e,0x3c,0x3f]}

tool: {"D9758": [0x13,0x00,0xd4,0x12,0x00,0xd4,0xf2,0x3e]}

tool: {"D9012": [0xcd,0xcc,0xcc,0xcc,0xcc,0xcc,0x0c,0x40]}

tool: {"D15219": [0x89,0x53,0xbf,0xe7,0x96,0x38,0x15,0x40]}

tool: {"D15981": [0x16,0x08,0x23,0xed,0x58,0x81,0x10,0x40]}

tool: {"D15894": [0x71,0x3b,0xa7,0xcf,0x7e,0x20,0xfd,0x3f]}

tool: {"D1206": [0x71,0x3b,0xa7,0xcf,0x7e,0x20,0xdd,0x3f]}

tool: {"D7827": [0xce,0xa5,0xf6,0x54,0x98,0x11,0xaf,0x3f]}

tool: {"D8380": [0x03,0xf6,0x10,0xdb,0x46,0x6f,0x6e,0x3f]}

tool: {"D1700": [0x8c,0x0d,0xe3,0xc1,0xa1,0xba,0x12,0x3f]}

tool: {"D8793": [0x66,0x66,0x66,0x66,0x66,0x66,0x06,0x40]}

tool: {"D3337": [0x20,0x8c,0xb4,0x63,0x05,0xc2,0x08,0x40]}

tool: {"D6309": [0x24,0xb8,0x8f,0xe0,0x3e,0x82,0xfb,0x3f]}

tool: {"D5403": [0x06,0x21,0xeb,0x56,0x7f,0x2e,0xe0,0x3f]}

tool: {"D13440": [0xa1,0x27,0x1a,0x35,0xff,0x6a,0xb3,0x3f]}

tool: {"D14872": [0xdf,0xc3,0xf9,0x8d,0x65,0xb6,0x74,0x3f]}

tool: D6753: 9690

tool: D2458: 10

tool: {"D12158": [0xcf,0x2d,0x71,0xea,0xf7,0xdc,0xd2,0x3f]}

tool: {"D4442": [0x1d,0x60,0xd9,0xe6,0xcb,0x01,0xd6,0x3f]}

tool: {"D3602": [0xd7,0x34,0x78,0xf1,0xfe,0xe3,0xc9,0x3f]}

tool: {"D6638": [0x06,0x21,0xeb,0x56,0x7f,0x2e,0xb0,0x3f]}

tool: {"D10871": [0xdf,0xc3,0xf9,0x8d,0x65,0xb6,0x84,0x3f]}

tool: {"D14696": [0x91,0x4d,0xd4,0xc6,0xe1,0xab,0x47,0x3f]}

tool: {"D14929": [0x7c,0x28,0x1f,0x1e,0xe5,0xa5,0xf0,0x3e]}

tool: {"D5837": [0xcd,0xcc,0xcc,0xcc,0xcc,0xcc,0x00,0x40]}

tool: {"D15849": [0x6c,0x28,0xaf,0xa1,0xbc,0x86,0xfa,0x3f]}

tool: {"D13093": [0x63,0x3a,0x8b,0xe9,0x2c,0xa6,0xe3,0x3f]}

tool: {"D15601": [0xe6,0xca,0x00,0x95,0x6c,0xbd,0xbb,0x3f]}

tool: {"D5028": [0x8a,0x46,0xcd,0xbf,0xda,0xa4,0x80,0x3f]}

tool: {"D10775": [0x91,0x4d,0xd4,0xc6,0xe1,0xab,0x27,0x3f]}

tool: {"D2633": [0x33,0x33,0x33,0x33,0x33,0x33,0xd3,0x3f]}

tool: {"D8016": [0x89,0x53,0xbf,0xe7,0x96,0x38,0xe5,0x3f]}

tool: {"D13661": [0xf3,0x1a,0xca,0x6b,0x28,0xaf,0xe1,0x3f]}

tool: {"D15448": [0xe6,0xca,0x00,0x95,0x6c,0xbd,0xcb,0x3f]}

tool: {"D5313": [0x2c,0x98,0xc0,0x6f,0x11,0xce,0xa4,0x3f]}

tool: {"D4863": [0x43,0xd7,0xae,0xff,0x5d,0xa1,0x6a,0x3f]}

tool: D8181: 12920

tool: {"D10973": [0xb2,0x02,0x61,0xa4,0x1d,0x2b,0x90,0x3f]}

tool: {"D6098": [0xcf,0x2d,0x71,0xea,0xf7,0xdc,0xa2,0x3f]}

tool: {"D8546": [0x8a,0x46,0xcd,0xbf,0xda,0xa4,0xa0,0x3f]}

tool: {"D8432": [0xe6,0xca,0x00,0x95,0x6c,0xbd,0x8b,0x3f]}

tool: {"D9487": [0xb8,0x08,0x67,0xaa,0x23,0x31,0x66,0x3f]}

tool: {"D4284": [0x03,0xf6,0x10,0xdb,0x46,0x6f,0x2e,0x3f]}

tool: {"D6397": [0xbb,0xbc,0x2e,0xad,0xd7,0xf8,0xd8,0x3e]}

tool: {"D6829": [0.0,1.9375]}

tool: {"D6328": [0x36,0x94,0xd7,0x50,0x5e,0x43,0xe9,0x3f]}

tool: {"D11746": [0x4c,0x67,0x31,0x9d,0xc5,0x74,0xc6,0x3f]}

tool: {"D647": [0x99,0x55,0xdc,0xce,0xe9,0xb3,0x8f,0x3f]}

tool: D4504: 2584

tool: {"D2227": [0x0d,0xe5,0x35,0x94,0xd7,0x50,0xee,0x3f]}

tool: {"D7747": [0x79,0x0d,0xe5,0x35,0x94,0xd7,0xe0,0x3f]}

tool: {"D7883": [0x99,0x55,0xdc,0xce,0xe9,0xb3,0xbf,0x3f]}

tool: {"D2060": [0x33,0x40,0x25,0x5b,0xef,0xc6,0x87,0x3f]}

tool: {"D15872": [0.0,5.28857421875]}

tool: {"D3603": [0x0b,0x84,0x91,0x76,0xac,0x40,0xb8,0x3f]}

tool: {"D7641": [0x5e,0x43,0x79,0x0d,0xe5,0x35,0xc4,0x3f]}

tool: {"D2987": [0x33,0x40,0x25,0x5b,0xef,0xc6,0xb7,0x3f]}

tool: {"D10419": [0x33,0x40,0x25,0x5b,0xef,0xc6,0x97,0x3f]}

tool: {"D5627": [0xc2,0x99,0xea,0x48,0x8c,0x05,0x63,0x3f]}

tool: {"D11530": [0x70,0x43,0x2e,0x7d,0x28,0x64,0x11,0x3f]}

tool: D4344: 285

tool: {"D4942": [0xae,0x77,0xe3,0x0b,0xbb,0x5c,0x79,0x3f]}

tool: {"D10733": [0x99,0x55,0xdc,0xce,0xe9,0xb3,0x6f,0x3f]}

tool: D1745: 969

tool: {"D13412": [0.0,6.052001953125]}

tool: {"D12641": [0xb1,0xd7,0x10,0x0f,0x1b,0x8a,0xcc,0x3e]}

tool: {"D10884": [0x99,0x55,0xdc,0xce,0xe9,0xb3,0x8f,0xbf]}

tool: {"D2834": [0x66,0x8e,0x3d,0xdf,0x9b,0x22,0xa5,0x3f]}

tool: {"D2939": [0x5e,0x43,0x79,0x0d,0xe5,0x35,0xd4,0x3f]}

tool: {"D8638": [0x4c,0x67,0x31,0x9d,0xc5,0x74,0xd6,0x3f]}

tool: {"D3972": [0x70,0x1f,0xc1,0x7d,0x04,0xf7,0xa1,0x3f]}

tool: {"D8132": [0.0,6.3280029296875]}

tool: {"D509": [0x69,0x5e,0xe3,0xe1,0x6b,0xc8,0xc7,0x3e]}

tool: {"D3838": [0.0,4.9462890625]}

tool: {"D4108": [0x66,0x8e,0x3d,0xdf,0x9b,0x22,0x55,0x3f]}

tool: {"D6299": [0x1e,0xa5,0x97,0xb2,0x7c,0xe8,0x60,0x3f]}

tool: {"D1240": [0x79,0x0d,0xe5,0x35,0x94,0xd7,0xf0,0x3f]}

tool: {"D14127": [0x4c,0x67,0x31,0x9d,0xc5,0x74,0xc6,0xbf]}

tool: {"D3208": [0x5d,0x74,0xd1,0x45,0x17,0x5d,0x10,0x40]}

tool: {"D2171": [0x32,0x35,0xb0,0x77,0x4c,0x0d,0x1c,0x40]}

tool: {"D12920": [0x2f,0xba,0xe8,0xa2,0x8b,0x2e,0x1a,0x40]}

tool: {"D10761": [0x18,0x2c,0x1c,0x99,0x13,0xf0,0x0c,0x40]}

tool: {"D3440": [0x66,0x1d,0x68,0xbb,0xb7,0x4a,0xf3,0x3f]}

tool: {"D6045": [0x86,0x97,0xe9,0x16,0x02,0x43,0xce,0x3f]}

tool: {"D12712": [0x4f,0x5d,0x11,0xef,0x4a,0xf0,0x99,0x3f]}

tool: {"D9958": [0xa5,0x4a,0x74,0xf2,0x3b,0xc0,0x54,0x3f]}

tool: {"D13737": [0xdd,0xcd,0x20,0x2b,0x8e,0x14,0xf5,0x3e]}

tool: {"D1295": [0x2f,0xba,0xe8,0xa2,0x8b,0x2e,0x0a,0x40]}

tool: {"D5986": [0x74,0xd1,0x45,0x17,0x5d,0x74,0x11,0x40]}

tool: {"D13876": [0x70,0x58,0xfb,0x86,0xb5,0x6f,0x08,0x40]}

tool: {"D13216": [0x77,0x6f,0x95,0xa6,0xf8,0x25,0xd1,0x3f]}

tool: {"D2501": [0x9d,0x1d,0x05,0xd9,0xbc,0x23,0xa0,0x3f]}

tool: {"D7957": [0x32,0x0e,0x9b,0x98,0xfa,0xaa,0x5b,0x3f]}

tool: {"D2202": [0.0,7.042144775390625]}

tool: D14436: 11

tool: {"D4068": [0xce,0xca,0x4f,0x88,0xb3,0xf2,0xd3,0x3f]}

tool: {"D5846": [0xed,0x1b,0xd6,0xbe,0x61,0xed,0xdb,0x3f]}

tool: {"D9926": [0x28,0xec,0x4c,0x2e,0xf7,0x93,0xd4,0x3f]}

tool: {"D12718": [0x77,0x6f,0x95,0xa6,0xf8,0x25,0xc1,0x3f]}

tool: {"D3863": [0x9d,0x1d,0x05,0xd9,0xbc,0x23,0x70,0x3f]}

tool: {"D14077": [0x68,0x53,0x94,0x6f,0x2d,0x83,0x2d,0x3f]}

tool: {"D14053": [0x17,0x0b,0xe7,0x88,0x3e,0xdd,0xd0,0x3e]}

tool: {"D5899": [0x5d,0x74,0xd1,0x45,0x17,0x5d,0x04,0x40]}

tool: {"D6050": [0x5d,0x74,0xd1,0x45,0x17,0x5d,0xf4,0x3f]}

tool: {"D7090": [0x55,0xcb,0x3a,0xd0,0x76,0x6f,0xd5,0x3f]}

tool: {"D5822": [0x49,0x3f,0xc7,0x88,0x4b,0xdd,0xa6,0x3f]}

tool: {"D13457": [0x27,0xd2,0x06,0xcc,0xfb,0x84,0x65,0x3f]}

tool: {"D9767": [0.0,6.65057373046875]}

tool: {"D10368": [0x46,0x17,0x5d,0x74,0xd1,0x45,0xe7,0x3f]}

tool: {"D2009": [0x70,0x58,0xfb,0x86,0xb5,0x6f,0xe8,0x3f]}

tool: {"D6645": [0x32,0x27,0xe0,0xf9,0xf4,0xb8,0xd9,0x3f]}

tool: {"D11681": [0x1b,0x0f,0xf9,0x6a,0x9e,0x94,0xbc,0xbf]}

tool: {"D2440": [0x9d,0x1d,0x05,0xd9,0xbc,0x23,0x90,0x3f]}

tool: {"D4608": [0x9d,0x1d,0x05,0xd9,0xbc,0x23,0x50,0x3f]}

tool: {"D3766": [0.0,7.3132171630859375]}

tool: D3980: 77

tool: {"D7172": [0x9e,0x12,0xe4,0x29,0x41,0x9e,0xa2,0x3f]}

tool: {"D11614": [0x28,0xec,0x4c,0x2e,0xf7,0x93,0xa4,0x3f]}

tool: {"D7703": [0x49,0x3f,0xc7,0x88,0x4b,0xdd,0x96,0x3f]}

tool: {"D4583": [0xb0,0x86,0x08,0xbf,0x3a,0xe6,0x7a,0x3f]}

tool: {"D1259": [0x52,0xdb,0x6b,0xd6,0x2f,0x37,0x11,0x3f]}

tool: {"D5236": [0xc9,0x0e,0x34,0x61,0x53,0x7c,0xb6,0x3e]}

tool: {"D11699": [0xce,0xca,0x4f,0x88,0xb3,0xf2,0xb3,0x3f]}

tool: {"D4297": [0x17,0x5d,0x74,0xd1,0x45,0x17,0xdd,0x3f]}

tool: {"D12341": [0x7c,0xab,0x34,0xc5,0x2f,0x89,0xc0,0x3f]}

tool: {"D12097": [0xf2,0x94,0x20,0x4f,0x09,0xf2,0xc4,0x3f]}

tool: {"D9832": [0xd1,0x45,0x17,0x5d,0x74,0xd1,0xf5,0x3f]}

tool: {"D8557": [0x8c,0x2e,0xba,0xe8,0xa2,0x8b,0xfe,0x3f]}

tool: {"D2219": [0xc9,0x0e,0x34,0x61,0x53,0x7c,0xa6,0x3e]}

tool: {"D6756": [0x3c,0x9f,0x1e,0x37,0x63,0x7f,0xa8,0x3f]}

tool: {"D5536": [0x6d,0xf7,0x56,0x69,0x8a,0x5f,0xb2,0x3f]}

tool: {"D9668": [0x32,0x0e,0x9b,0x98,0xfa,0xaa,0x6b,0x3f]}

tool: {"D8393": [0x74,0xd1,0x45,0x17,0x5d,0x74,0xe1,0x3f]}

tool: {"D13025": [0x74,0xd1,0x45,0x17,0x5d,0x74,0xf1,0x3f]}

tool: {"D3250": [0x2f,0xba,0xe8,0xa2,0x8b,0x2e,0xea,0x3f]}

tool: {"D11333": [0x6d,0xf7,0x56,0x69,0x8a,0x5f,0xd2,0x3f]}

tool: D7019: 209

tool: D11130: 14212

tool: {"D8894": [0x29,0xe1,0x2b,0x7f,0x7b,0x0e,0x37,0x3f]}

tool: {"D6327": [0xdf,0xe8,0x60,0x9f,0xdc,0x4a,0x81,0x3f]}

tool: {"D13600": [0xa5,0x4a,0x74,0xf2,0x3b,0xc0,0x44,0x3f]}

tool: {"D11553": [0x77,0x32,0xea,0x34,0x88,0x84,0x77,0x3f]}

tool: {"D13908": [0x37,0x2c,0xe5,0xfe,0xf9,0xbd,0x5e,0x3f]}

tool: D15993: 10659

tool: {"D9957": [0.0,7.542144775390625]}

tool: {"D3983": [0.0,3.8759765625]}

tool: {"D15614": [0x0f,0xad,0xf5,0x9c,0x79,0xff,0xa4,0x3f]}

tool: {"D1663": [0xbe,0x63,0x6a,0x60,0xef,0x98,0x9a,0x3f]}

tool: {"D7514": [0xec,0x1d,0x53,0x03,0x7b,0xc7,0xf4,0x3f]}

tool: {"D14092": [0xd4,0xa0,0xb1,0x11,0x0f,0x78,0x40,0x3f]}

tool: {"D6425": [0x71,0xd6,0xec,0x6c,0x69,0xf5,0x75,0x3f]}

tool: {"D14637": [0xd8,0xa3,0xbb,0x03,0xc0,0x54,0xa7,0x3f]}

tool: {"D6696": [0xb4,0x53,0x6e,0x45,0xa9,0x0f,0xa0,0x3e]}

tool: {"D2068": [0xd8,0xa3,0xbb,0x03,0xc0,0x54,0x97,0x3f]}

tool: {"D8810": [0x0f,0xad,0xf5,0x9c,0x79,0xff,0x84,0x3f]}

tool: {"D8830": [0x82,0xbd,0x63,0x6a,0x60,0xef,0xd8,0x3f]}

tool: {"D1794": [0x56,0x7e,0x42,0x9c,0x95,0x9f,0xc0,0x3f]}

tool: {"D8868": [0xec,0x1d,0x53,0x03,0x7b,0xc7,0xe4,0x3f]}

tool: {"D11101": [0x56,0x7e,0x42,0x9c,0x95,0x9f,0xd0,0x3f]}

tool: {"D7194": [0x53,0x18,0x33,0x04,0x58,0x3f,0xca,0x3f]}

tool: {"D9439": [0xd4,0xa0,0xb1,0x11,0x0f,0x78,0x70,0x3f]}

tool: {"D6334": [0xd8,0xa3,0xbb,0x03,0xc0,0x54,0x87,0x3f]}

tool: {"D9434": [0xe2,0xba,0xcc,0x02,0x90,0x7f,0xc1,0x3f]}

tool: D6993: 4389

tool: {"D4891": [0x54,0x01,0xe9,0xb5,0xb1,0x59,0x1a,0x3f]}

tool: {"D3601": [0x71,0xd6,0xec,0x6c,0x69,0xf5,0x25,0x3f]}

tool: {"D11312": [0x46,0xb6,0x2f,0x36,0x33,0xaa,0x52,0x3f]}

tool: D2229: 1463

tool: {"D2307": [0x8d,0xab,0xf0,0x23,0x21,0x91,0xf1,0x3e]}

tool: {"D9577": [0x71,0xd6,0xec,0x6c,0x69,0xf5,0x45,0x3f]}

tool: D1791: 74613

tool: {"D6295": [0x8d,0xab,0xf0,0x23,0x21,0x91,0x31,0x3f]}

tool: {"D3929": [0x17,0x5d,0x74,0xd1,0x45,0x17,0xed,0xbf]}

tool: {"D6850": [0.0,-0.0,0.0,0.0]}

tool: {"D13628": [0x1b,0x0f,0xf9,0x6a,0x9e,0x94,0xbc,0x3f]}

tool: {"D11787": [0x55,0x55,0x55,0x55,0x55,0x55,0x12,0x40]}

tool: {"D14493": [0xa7,0x37,0xbd,0xe9,0x4d,0xef,0x21,0x40]}

tool: {"D5324": [0x59,0xc8,0x42,0x16,0xb2,0x90,0x23,0x40]}

tool: {"D8478": [0x21,0x0b,0x59,0xc8,0x42,0x16,0x1a,0x40]}

tool: {"D3648": [0xdf,0xf4,0xa6,0x37,0xbd,0xe9,0x05,0x40]}

tool: {"D11639": [0xc2,0x01,0x29,0x12,0xfd,0x10,0xe7,0x3f]}

tool: {"D10909": [0x0b,0xf6,0x6c,0xee,0x65,0x4a,0xbd,0x3f]}

tool: {"D15126": [0xe9,0xe9,0x4c,0xa8,0xfc,0xac,0x84,0x3f]}

tool: {"D15707": [0x37,0x8d,0x66,0xe0,0x50,0x91,0x3b,0x3f]}

tool: {"D2263": [0xbb,0xe5,0x20,0x30,0x3e,0x86,0xd7,0x3e]}

tool: {"D5411": [0.0,2.21875]}

tool: {"D2156": [0x38,0xbd,0xe9,0x4d,0x6f,0x7a,0x17,0x40]}

tool: {"D8193": [0xca,0x98,0xdd,0x49,0xc3,0xeb,0x13,0x40]}

tool: {"D2937": [0xca,0x98,0xdd,0x49,0xc3,0xeb,0x03,0x40]}

tool: {"D11943": [0xf3,0x50,0x70,0x25,0xb7,0xe7,0xe7,0x3f]}

tool: {"D3600": [0xd3,0x2f,0x92,0x81,0x89,0xc6,0xc0,0x3f]}

tool: {"D2566": [0xa3,0x79,0x4c,0x7c,0x0e,0x90,0x89,0x3f]}

tool: {"D9180": [0x37,0xb0,0xea,0x84,0x55,0x0b,0x42,0x3f]}

tool: {"D14008": [0xa2,0x9c,0xd0,0x20,0x13,0x0a,0xe0,0x3e]}

tool: D3161: 12

tool: {"D413": [0x4e,0x6f,0x7a,0xd3,0x9b,0xde,0xd4,0x3f]}

tool: {"D53": [0x40,0x15,0x07,0xad,0x39,0x13,0xe1,0x3f]}

tool: {"D12442": [0x71,0xd0,0x9a,0x33,0x11,0x5b,0xde,0x3f]}

tool: {"D4868": [0x44,0xc1,0x95,0xdc,0x9e,0xdf,0xcf,0x3f]}

tool: {"D9212": [0x97,0x6c,0xaf,0xce,0x71,0x21,0xb4,0x3f]}

tool: {"D759": [0x3e,0xe3,0x03,0x91,0xbb,0xd2,0x8d,0x3f]}

tool: {"D12090": [0xf4,0xea,0x38,0xb1,0x1c,0x0f,0x58,0x3f]}

tool: {"D5529": [0x37,0xb0,0xea,0x84,0x55,0x0b,0x12,0x3f]}

tool: {"D13368": [0x14,0xa7,0x00,0x23,0xd0,0x1b,0xb1,0x3e]}

tool: {"D2466": [0x12,0x06,0x02,0x56,0xc7,0x97,0x02,0xc0]}

tool: {"D14061": [0xfe,0xe8,0xcf,0x40,0xc9,0xdb,0x77,0x3f]}

tool: {"D13587": [0xf6,0xbb,0x60,0x27,0x4a,0x3f,0x33,0x3f]}

tool: {"D15831": [0x47,0x0a,0xc9,0xb7,0x53,0x44,0x4b,0x3f]}

tool: {"D14389": [0x83,0x2b,0xb9,0x3d,0xbf,0x3f,0xc5,0x3f]}

tool: {"D1687": [0x63,0x76,0x27,0x0d,0xaf,0x8f,0xea,0x3f]}

tool: {"D9059": [0xd3,0x9b,0xde,0xf4,0xa6,0x37,0x0d,0x40]}

tool: {"D4735": [0x9c,0xef,0x60,0x31,0xcc,0xff,0xa0,0x3f]}

tool: {"D2810": [0x4a,0xdb,0xf0,0x2d,0x81,0x74,0x36,0x3f]}

tool: D10957: 81719

tool: {"D14870": [0xf6,0xbb,0x60,0x27,0x4a,0x3f,0xd3,0xbe]}

tool: {"D10927": [0xfe,0xe8,0xcf,0x40,0xc9,0xdb,0x67,0x3f]}

tool: {"D2778": [0xf6,0xbb,0x60,0x27,0x4a,0x3f,0xf3,0x3e]}

tool: {"D3717": [0xe4,0x2e,0x67,0x90,0xc6,0x87,0x94,0x3e]}

tool: {"D14841": [0x91,0x85,0x2c,0x64,0x21,0x0b,0xe9,0x3f]}

tool: {"D3518": [0x1e,0xe6,0xe9,0x68,0x42,0xd7,0xaa,0x3f]}

tool: {"D7211": [0x44,0xc1,0x95,0xdc,0x9e,0xdf,0xef,0x3f]}

tool: {"D8084": [0x83,0x2b,0xb9,0x3d,0xbf,0x3f,0xe5,0x3f]}

tool: {"D6438": [0xbf,0xee,0x9b,0xf0,0xd6,0xe4,0x91,0x3f]}

tool: {"D7299": [0x1e,0xe6,0xe9,0x68,0x42,0xd7,0x8a,0x3f]}

tool: {"D1510": [0xde,0x49,0xc3,0xeb,0xa3,0x36,0xa2,0x3f]}

tool: D15604: 92

tool: {"D12007": [0x27,0x0d,0xaf,0x8f,0xda,0x48,0xa8,0x3f]}

tool: {"D3390": [0xa8,0x36,0x15,0x01,0xb7,0xcf,0x4f,0xbf]}

tool: {"D6832": [0x83,0x2b,0xb9,0x3d,0xbf,0x3f,0xb5,0x3f]}

tool: {"D3903": [0xed,0x4e,0x1a,0x5e,0x1f,0xb5,0xc1,0x3f]}

tool: {"D4440": [0xed,0x4e,0x1a,0x5e,0x1f,0xb5,0xe1,0x3f]}

tool: {"D12981": [0x6e,0xea,0xc2,0xac,0x0c,0x5e,0x96,0x3f]}

tool: {"D373": [0x91,0x85,0x2c,0x64,0x21,0x0b,0x01,0x40]}

tool: {"D1153": [0xfe,0xe8,0xcf,0x40,0xc9,0xdb,0x57,0x3f]}

tool: {"D11342": [0xae,0xe4,0xf6,0xfc,0xfe,0x54,0x9c,0x3f]}

tool: {"D15852": [0x35,0x2e,0x81,0x47,0x34,0x83,0xcd,0x3f]}

tool: {"D107": [0x1e,0x0a,0xae,0xe4,0xf6,0xfc,0xee,0x3f]}

tool: {"D4892": [0x0b,0x59,0xc8,0x42,0x16,0xb2,0xb0,0x3f]}

tool: D12212: 43263

tool: {"D4100": [0x59,0xd4,0x22,0xf2,0xcc,0x3f,0x82,0x3e]}

tool: D4004: 506

tool: {"D16049": [0x37,0x58,0x3c,0xd6,0x6d,0x82,0x4a,0x3f]}

tool: {"D1417": [0x62,0x24,0x41,0x3d,0xac,0xf0,0xdd,0x3e]}

tool: {"D3139": [0x62,0x24,0x41,0x3d,0xac,0xf0,0x1d,0x3f]}

tool: {"D14295": [0x12,0x06,0x02,0x56,0xc7,0x97,0xf2,0x3f]}

tool: {"D3191": [0x14,0xa7,0x00,0x23,0xd0,0x1b,0xf1,0x3e]}

tool: {"D11906": [0.0,9.246932983398438]}

tool: {"D2125": [0x25,0xea,0x2b,0x97,0x65,0xaa,0x76,0x3f]}

tool: {"D4661": [0xce,0xd2,0x29,0x9c,0x17,0x96,0x75,0x3f]}

tool: {"D5733": [0x38,0xbd,0xe9,0x4d,0x6f,0x7a,0xf3,0x3f]}

tool: {"D8342": [0x4a,0xdb,0xf0,0x2d,0x81,0x74,0x26,0x3f]}

tool: {"D8028": [0x71,0xd0,0x9a,0x33,0x11,0x5b,0x9e,0xbf]}

tool: {"D16097": [0x09,0x03,0x01,0xab,0xe3,0x4b,0xb9,0x3f]}

tool: {"D12824": [0x47,0xc2,0x40,0xc0,0xea,0xf8,0xd2,0x3f]}

tool: {"D4280": [0x64,0x21,0x0b,0x59,0xc8,0x42,0xf2,0x3f]}

tool: {"D4925": [0xa8,0xe2,0xa0,0x35,0x67,0x22,0xd6,0x3f]}

tool: {"D1817": [0xa3,0x79,0x4c,0x7c,0x0e,0x90,0x69,0x3f]}

tool: {"D6983": [0x88,0xd2,0xfb,0x3d,0xeb,0x4b,0x0e,0x3f]}

tool: {"D8138": [0.0,1.96875]}

tool: {"D2929": [0x09,0x03,0x01,0xab,0xe3,0x4b,0xa9,0x3f]}

tool: {"D2314": [0x27,0x0d,0xaf,0x8f,0xda,0x48,0x68,0x3f]}

tool: {"D5106": [0x86,0x2c,0x64,0x21,0x0b,0x59,0xf8,0x3f]}

tool: {"D8730": [0xab,0xaa,0xaa,0xaa,0xaa,0xaa,0xea,0x3f]}

tool: {"D10141": [0xdd,0xd7,0x80,0x0e,0x93,0x14,0xd5,0x3f]}

tool: {"D13039": [0xfe,0xa9,0x38,0x68,0xcd,0x99,0xf0,0x3f]}

tool: {"D4388": [0xa1,0x35,0x67,0x22,0xb6,0x3c,0x94,0x3f]}

tool: {"D3538": [0xa1,0x35,0x67,0x22,0xb6,0x3c,0xa4,0x3f]}

tool: {"D15854": [0x08,0x10,0x95,0x67,0x61,0x4d,0x85,0x3f]}

tool: {"D946": [0x6f,0x89,0xab,0x2e,0xc0,0xcf,0x76,0x3e]}

tool: D9622: 19228

tool: {"D4746": [0x0c,0x98,0x5f,0x1b,0x12,0xf4,0x8f,0x3f]}

tool: {"D3249": [0xa3,0x79,0x4c,0x7c,0x0e,0x90,0x49,0x3f]}

tool: {"D10591": [0xd9,0xd0,0xc0,0x2b,0xc4,0x62,0xc5,0x3e]}

tool: D5676: 1012

tool: {"D2368": [0x26,0x2d,0x17,0xdf,0x6a,0xd6,0x3e,0x3f]}

tool: {"D9504": [0x95,0x63,0xbd,0x06,0x73,0xef,0x32,0x3f]}

tool: {"D5250": [0xa2,0x9c,0xd0,0x20,0x13,0x0a,0xd0,0x3e]}

tool: {"D959": [0x0f,0x05,0xb1,0x36,0x75,0xbb,0x0a,0x3f]}

tool: {"D14233": [0xd9,0xd0,0xc0,0x2b,0xc4,0x62,0xf5,0x3e]}

tool: {"D15958": [0x63,0x76,0x27,0x0d,0xaf,0x8f,0xda,0x3f]}

tool: {"D1207": [0xbd,0xe9,0x4d,0x6f,0x7a,0xd3,0xcb,0x3f]}

tool: {"D8525": [0x60,0x15,0x1c,0x8a,0x2c,0x67,0x5c,0x3f]}

tool: {"D15673": [0xa2,0x9c,0xd0,0x20,0x13,0x0a,0x20,0x3f]}

tool: {"D8388": [0x6d,0xa6,0xdd,0x52,0xb4,0x0a,0x51,0x3f]}

tool: {"D11855": [0xbf,0x4b,0xdc,0x24,0xc3,0xae,0x85,0x3f]}

tool: {"D8475": [0xf2,0xbe,0x00,0x28,0x80,0x8d,0x73,0x3e]}

tool: {"D14861": [0x20,0xc6,0x81,0x19,0xb2,0x49,0x54,0x3f]}

tool: {"D4123": [0x30,0xa9,0x42,0x26,0x8b,0x6e,0x8e,0x3f]}

tool: {"D5385": [0x74,0x94,0xb7,0x9e,0xa2,0x11,0xb2,0x3f]}

tool: {"D661": [0x74,0x94,0xb7,0x9e,0xa2,0x11,0xc2,0x3f]}

tool: {"D7039": [0xd9,0xf2,0x50,0x70,0x25,0xb7,0xe7,0x3f]}

tool: {"D11204": [0xe4,0xfe,0xb1,0x5c,0xe8,0xd2,0x76,0x3f]}

tool: {"D7860": [0x91,0x79,0x65,0x46,0x0b,0x96,0xd6,0x3f]}

tool: {"D8626": [0x54,0xba,0x25,0x31,0x04,0xe9,0x7c,0x3f]}

tool: D5282: 7084

tool: {"D11750": [0x80,0x9e,0x34,0xe1,0xf4,0x3a,0x20,0x3f]}

tool: {"D2096": [0x5a,0x2a,0x81,0x3e,0x18,0x8d,0xfe,0x3e]}

tool: {"D15842": [0xc3,0xdf,0xe0,0x2e,0xd2,0xe9,0xc6,0x3e]}

tool: {"D14775": [0xb4,0x17,0x99,0xba,0x46,0xa4,0x1c,0x3f]}

tool: {"D12056": [0x16,0xb2,0x90,0x85,0x2c,0x64,0xe1,0x3f]}

tool: {"D3281": [0x4c,0x1d,0xc5,0xfb,0xeb,0x36,0x2d,0x3f]}

tool: {"D11415": [0x21,0x0b,0x59,0xc8,0x42,0x16,0xfa,0x3f]}

tool: {"D7253": [0xa8,0x36,0x15,0x01,0xb7,0xcf,0x4f,0x3f]}

tool: {"D7201": [0xde,0x49,0xc3,0xeb,0xa3,0x36,0xa2,0xbf]}

tool: {"D6592": [0xf6,0xbb,0x60,0x27,0x4a,0x3f,0xd3,0x3e]}

tool: {"D14944": [0x12,0x06,0x02,0x56,0xc7,0x97,0x02,0x40]}

tool: {"D9164": [0xec,0xc4,0x4e,0xec,0xc4,0x4e,0x14,0x40]}

tool: {"D15662": [0x6a,0xa5,0x56,0x6a,0xa5,0x56,0x26,0x40]}

tool: {"D2035": [0xc5,0x4e,0xec,0xc4,0x4e,0xec,0x2b,0x40]}

tool: {"D5251": [0x79,0xd9,0x06,0xe8,0x53,0xda,0x25,0x40]}

tool: {"D4136": [0xb3,0xf4,0x8d,0xf5,0x0a,0x40,0x16,0x40]}

tool: {"D10031": [0xee,0xf0,0x67,0x47,0xb9,0xaa,0xfd,0x3f]}

tool: {"D5628": [0x83,0xce,0xc6,0x61,0xc3,0x6d,0xd9,0x3f]}

tool: {"D3658": [0x03,0x96,0x2f,0xe0,0x61,0xc4,0xaa,0x3f]}

tool: {"D14964": [0x7f,0x49,0x71,0x8e,0x57,0xb9,0x6f,0x3f]}

tool: {"D14214": [0x9c,0x44,0x8b,0x6b,0x2b,0xea,0x21,0x3f]}

tool: {"D10146": [0xfa,0x1d,0xf9,0xca,0xca,0x0e,0xba,0x3e]}

tool: {"D8381": [0x62,0x27,0x76,0x62,0x27,0x76,0x1e,0x40]}

tool: {"D2192": [0xc5,0x4e,0xec,0xc4,0x4e,0xec,0x10,0x40]}

tool: {"D7271": [0x95,0xf6,0xa0,0xcc,0xb3,0x8a,0x12,0x40]}

tool: {"D13691": [0x9e,0xf1,0xcb,0x4f,0x82,0x51,0xfc,0x3f]}

tool: {"D1074": [0x4d,0xf2,0x2f,0x58,0x4b,0xf8,0xda,0x3f]}

tool: {"D11425": [0xc6,0xcb,0x36,0x40,0x9f,0xd2,0xae,0x3f]}

tool: {"D3320": [0xa5,0x9b,0x22,0x00,0x8d,0x77,0x73,0x3f]}

tool: D6785: 5681

tool: D16185: 482885

tool: D8020: 13

tool: {"D2951": [0x96,0x5a,0xa9,0x95,0x5a,0xa9,0xd5,0x3f]}

tool: {"D11091": [0xec,0xc4,0x4e,0xec,0xc4,0x4e,0xe4,0x3f]}

tool: {"D16023": [0x18,0xac,0x25,0x7c,0xcd,0x30,0xe5,0x3f]}

tool: {"D237": [0x0a,0xf5,0xbf,0x79,0x6f,0x93,0xc5,0x3f]}

tool: {"D6457": [0x0a,0xf5,0xbf,0x79,0x6f,0x93,0xa5,0x3f]}

tool: {"D6760": [0xdc,0x24,0x2e,0x00,0xbc,0xf4,0x79,0x3f]}

tool: {"D15674": [0xe8,0x6d,0xc9,0xaa,0xd2,0x4d,0x41,0x3f]}

tool: {"D4362": [0xfb,0x98,0xcf,0x53,0xfe,0xb6,0xf5,0x3e]}

tool: {"D5938": [0xfc,0x13,0xa6,0xdc,0x31,0x5f,0x91,0x3e]}

tool: {"D1278": [0x5b,0xa9,0x95,0x5a,0xa9,0x95,0xea,0x3f]}

tool: {"D4766": [0xba,0xb1,0xe1,0xda,0x47,0xfd,0x60,0x3f]}

tool: {"D1662": [0x3f,0xf0,0x03,0x3f,0xf0,0x03,0x0f,0x40]}

tool: {"D7599": [0x04,0x3f,0xf0,0x03,0x3f,0xf0,0x13,0x40]}

tool: {"D14957": [0x70,0xa1,0x86,0x36,0x7c,0xf3,0x72,0x3e]}

tool: {"D4412": [0x3a,0xae,0xe8,0xe1,0x90,0x89,0x97,0x3f]}

tool: {"D7432": [0x46,0x04,0xe4,0xdb,0xad,0x3e,0x7c,0x3f]}

tool: {"D8323": [0xac,0x64,0x81,0x28,0x8e,0xe4,0xde,0x3f]}

tool: {"D7518": [0xba,0xb1,0xe1,0xda,0x47,0xfd,0x30,0x3f]}

tool: {"D11661": [0x14,0x3b,0xb1,0x13,0x3b,0xb1,0x0b,0x40]}

tool: {"D13816": [0x67,0x59,0xe5,0x6f,0x5c,0xe6,0x7a,0x3f]}

tool: {"D4851": [0xdb,0x3b,0x97,0x11,0x4e,0x9d,0xb3,0x3f]}

tool: {"D14262": [0xac,0x64,0x81,0x28,0x8e,0xe4,0xde,0xbf]}

tool: {"D564": [0xc8,0xf7,0x4f,0x9b,0x93,0x2e,0xf0,0x3f]}

tool: {"D11420": [0xab,0x82,0x6e,0xa9,0x2c,0xa7,0xc1,0x3f]}

tool: {"D172": [0x3a,0xae,0xe8,0xe1,0x90,0x89,0xa7,0x3f]}

tool: {"D3039": [0x92,0x1b,0xb9,0x91,0x1b,0xb9,0xa1,0x3f]}

tool: D12367: 312455

tool: {"D8654": [0x32,0x84,0x64,0x53,0x8f,0xbd,0xab,0x3f]}

tool: {"D8573": [0x04,0x3f,0xf0,0x03,0x3f,0xf0,0xf3,0x3f]}

tool: {"D13542": [0xf8,0xec,0x2c,0x79,0x0a,0xa7,0x16,0x3f]}

tool: {"D3515": [0x4b,0x91,0xe6,0xf6,0x0d,0x34,0x1e,0x3f]}

tool: {"D14366": [0x70,0xa1,0x86,0x36,0x7c,0xf3,0xb2,0x3e]}

tool: {"D8411": [0xad,0x61,0xb4,0xdf,0x94,0xe7,0x82,0x3f]}

tool: {"D12453": [0x59,0x4f,0x07,0x2a,0x29,0xd2,0x53,0x3f]}

tool: {"D3574": [0x9e,0x75,0x57,0xbd,0xeb,0x51,0xd5,0x3e]}

tool: {"D7386": [0x9e,0xd8,0x89,0x9d,0xd8,0x89,0xcd,0x3f]}

tool: {"D14157": [0x99,0x20,0x3a,0xb2,0xd3,0x75,0xbb,0xbf]}

tool: {"D7711": [0xfb,0x61,0xb2,0x01,0x0f,0xec,0x84,0x3f]}

tool: {"D12942": [0x32,0xc0,0x9c,0x65,0xf3,0xcf,0x08,0x40]}

tool: {"D3465": [0x90,0x35,0x8c,0xf6,0x9b,0xf2,0xfc,0x3f]}

tool: {"D13608": [0x69,0xf6,0x87,0x8a,0x01,0xe1,0xe2,0x3f]}

tool: {"D7153": [0x1a,0xcf,0x3d,0x57,0x60,0x52,0x5e,0x3e]}

tool: {"D7142": [0x18,0xca,0x41,0x85,0xff,0xb9,0x73,0x3f]}

tool: {"D13099": [0x06,0xd6,0x58,0x2e,0xc3,0x1b,0xd0,0x3e]}

tool: {"D15424": [0x09,0x41,0x85,0xc5,0xa4,0x29,0x08,0x3f]}

tool: {"D11773": [0xe2,0xed,0xaa,0x7b,0x87,0x44,0xc5,0x3f]}

tool: {"D8574": [0x83,0x92,0x8e,0x4f,0x5f,0x5b,0xac,0x3f]}

tool: {"D2823": [0x5c,0xe5,0x3e,0x43,0xa8,0xb6,0x4f,0x3f]}

tool: {"D1470": [0x32,0xc0,0x9c,0x65,0xf3,0xcf,0xf8,0x3f]}

tool: {"D716": [0xe2,0xed,0xaa,0x7b,0x87,0x44,0xf5,0x3f]}

tool: {"D11551": [0x9e,0xd8,0x89,0x9d,0xd8,0x89,0xdd,0x3f]}

tool: {"D14778": [0x2e,0x58,0xed,0xe7,0x73,0xd4,0x82,0x3f]}

tool: {"D1031": [0xc7,0xf0,0x23,0x94,0x3b,0x1f,0x32,0x3f]}

tool: {"D10541": [0x93,0x75,0x3c,0x35,0x45,0x1b,0x79,0xbf]}

tool: {"D13006": [0xf8,0x92,0x8b,0x82,0x16,0x62,0xaf,0x3f]}

tool: {"D8047": [0x73,0x98,0xab,0xc5,0x5e,0x98,0xd4,0x3f]}

tool: {"D12465": [0x75,0xbd,0x0c,0x44,0xcf,0x34,0xee,0x3f]}

tool: {"D5863": [0x29,0xad,0xef,0x6a,0xe5,0x79,0xc0,0x3f]}

tool: {"D10339": [0x40,0x59,0xe6,0x5e,0x1f,0xe4,0xc9,0x3f]}

tool: {"D13094": [0x76,0x62,0x27,0x76,0x62,0x27,0x06,0x40]}

tool: {"D4694": [0x93,0x75,0x3c,0x35,0x45,0x1b,0x59,0x3f]}

tool: {"D6687": [0.0,4.134765625]}

tool: {"D3824": [0x93,0x75,0x3c,0x35,0x45,0x1b,0x79,0x3f]}

tool: {"D137": [0x62,0x4e,0x28,0xce,0xd8,0xbc,0x70,0x3f]}

tool: {"D12240": [0x3a,0x3d,0x8e,0xaa,0x73,0xb1,0x3c,0x3f]}

tool: {"D168": [0xe8,0x98,0xd4,0x2c,0x70,0x24,0x35,0x3f]}

tool: {"D5460": [0x1a,0xcf,0x3d,0x57,0x60,0x52,0xbe,0x3e]}

tool: {"D14079": [0xb2,0xf9,0xbc,0x60,0x0e,0xcb,0x02,0x3f]}

tool: {"D2116": [0x09,0x41,0x85,0xc5,0xa4,0x29,0xd8,0x3e]}

tool: {"D4162": [0x54,0x5b,0x6e,0x41,0xc8,0xbd,0xa6,0x3e]}

tool: {"D2923": [0xb4,0x64,0xe9,0xf7,0xef,0xd8,0xea,0x3e]}

tool: {"D4304": [0x2b,0x3a,0x5b,0x69,0x6e,0xd8,0xa0,0x3e]}

tool: {"D5305": [0x28,0xa0,0xe5,0x4b,0x6d,0x52,0xef,0x3e]}

tool: {"D10731": [0xcb,0xa5,0x5f,0x38,0xc1,0x7a,0xad,0x3e]}

tool: {"D15058": [0x25,0x46,0x27,0x77,0x46,0x5d,0x1d,0x3f]}

tool: {"D6737": [0x4e,0x41,0xe1,0x02,0xd3,0x11,0xc3,0x3f]}

tool: {"D9578": [0xa6,0x51,0xbf,0xd6,0x61,0x6f,0x91,0x3f]}

tool: {"D202": [0x1c,0xb9,0x91,0x1b,0xb9,0x91,0xfb,0x3f]}

tool: {"D9448": [0x3c,0x2e,0x5e,0xb6,0x01,0xfa,0xe4,0x3f]}

tool: {"D15295": [0x28,0xa0,0xe5,0x4b,0x6d,0x52,0xff,0x3e]}

tool: D12488: 65

tool: {"D14990": [0x2b,0x3a,0x5b,0x69,0x6e,0xd8,0x50,0x3e]}

tool: {"D2616": [0xbb,0x15,0x7c,0x21,0x8d,0x4e,0x92,0x3f]}

tool: {"D4072": [0xa3,0x82,0x98,0x57,0x69,0xe5,0x4b,0x3f]}

tool: {"D7650": [0xd9,0x89,0x9d,0xd8,0x89,0x9d,0xe8,0x3f]}

tool: {"D15540": [0x3c,0x2e,0x5e,0xb6,0x01,0xfa,0xc4,0x3f]}

tool: {"D9554": [0xf8,0x81,0x1f,0xf8,0x81,0x1f,0xe8,0x3f]}

tool: {"D7683": [0xd0,0xd9,0x38,0x6c,0xb8,0x2d,0xa3,0x3f]}

tool: {"D4066": [0xe2,0x9d,0x0a,0x0e,0x02,0x2c,0xd9,0x3f]}

tool: {"D2421": [0xa6,0x51,0xbf,0xd6,0x61,0x6f,0x71,0xbf]}

tool: {"D13463": [0x16,0x2a,0xb1,0x7a,0x5d,0x9e,0x31,0x3f]}

tool: {"D2029": [0xfb,0x61,0xb2,0x01,0x0f,0xec,0x74,0x3f]}

tool: {"D4787": [0x10,0x26,0x6f,0x4c,0x3a,0xcb,0xa5,0x3f]}

tool: {"D16171": [0x2a,0x1b,0xdb,0x69,0x30,0xe2,0xc6,0x3f]}

tool: {"D4677": [0xbb,0x15,0x7c,0x21,0x8d,0x4e,0xa2,0x3f]}

tool: {"D15212": [0xce,0xed,0xf0,0x4f,0xf5,0xe5,0xd1,0x3e]}

tool: D10559: 82225

tool: {"D7625": [0xb1,0x13,0x3b,0xb1,0x13,0x3b,0x01,0x40]}

tool: {"D5604": [0x16,0x2a,0xb1,0x7a,0x5d,0x9e,0x41,0x3f]}

tool: {"D14680": [0x1c,0xb9,0x91,0x1b,0xb9,0x91,0xdb,0x3f]}

tool: {"D3931": [0x18,0x7a,0xa1,0x17,0x7a,0xa1,0xc7,0x3f]}

tool: D13333: 2990

tool: {"D8078": [0xa3,0x82,0x98,0x57,0x69,0xe5,0x3b,0x3f]}

tool: {"D4285": [0xf8,0x81,0x1f,0xf8,0x81,0x1f,0xf8,0x3f]}

tool: {"D7505": [0x7f,0x16,0x77,0x76,0xbe,0x59,0x97,0x3f]}

tool: {"D3687": [0x8a,0x9d,0xd8,0x89,0x9d,0xd8,0xe9,0x3f]}

tool: {"D13978": [0x70,0xf7,0x1d,0x17,0x2f,0xdb,0xe0,0x3f]}

tool: {"D7499": [0x69,0xce,0x6a,0xf8,0x60,0x2b,0xf9,0x3e]}

tool: {"D7530": [0x3f,0xf0,0x03,0x3f,0xf0,0x03,0xff,0x3f]}

tool: {"D6999": [0x62,0x27,0x76,0x62,0x27,0x76,0xf2,0x3f]}

tool: {"D12030": [0x83,0x21,0xe4,0xe8,0xaa,0x98,0x37,0x3f]}

tool: {"D11678": [0x33,0x4c,0x75,0xe5,0xdc,0xfa,0xa1,0x3f]}

tool: {"D7799": [0x32,0x45,0x5f,0xf8,0x31,0xae,0x62,0x3f]}

tool: {"D7684": [0xb1,0xdd,0xcb,0xb8,0x35,0xe9,0x17,0x3f]}

tool: {"D2423": [0xb1,0xdd,0xcb,0xb8,0x35,0xe9,0x27,0x3f]}

tool: {"D1108": [0x45,0xe6,0x98,0x4a,0xe8,0xee,0x21,0x3f]}

tool: {"D13182": [0xd6,0x1f,0x3f,0x5d,0xa2,0x6a,0x56,0x3f]}

tool: {"D13933": [0.0,12.01313304901123]}

tool: {"D5340": [0x69,0xce,0x6a,0xf8,0x60,0x2b,0x09,0x3f]}

tool: {"D13746": [0x70,0xa1,0x86,0x36,0x7c,0xf3,0xa2,0x3e]}

tool: D14741: 124982

tool: {"D14903": [0xaf,0x33,0xa8,0xa7,0x86,0x6e,0xc4,0x3f]}

tool: {"D3661": [0xcf,0x1a,0x50,0xba,0x88,0xe0,0x32,0x3f]}

tool: {"D6723": [0x32,0x45,0x5f,0xf8,0x31,0xae,0x72,0x3f]}

tool: {"D9727": [0xa9,0xc8,0x9e,0x48,0x53,0x22,0x9f,0x3f]}

tool: {"D1023": [0xd2,0x0a,0xfd,0x95,0xa1,0x84,0xb8,0x3f]}

tool: {"D2318": [0xb1,0x13,0x3b,0xb1,0x13,0x3b,0xd1,0x3f]}

tool: {"D2699": [0xdb,0x3b,0x97,0x11,0x4e,0x9d,0x83,0x3f]}

tool: {"D9786": [0x84,0x32,0xcf,0x2a,0x6a,0x8c,0x74,0x3f]}

tool: {"D543": [0x3f,0xf0,0x03,0x3f,0xf0,0x03,0xef,0x3f]}

tool: {"D14058": [0xcb,0xe7,0x8e,0xf4,0x4a,0x05,0x7c,0x3f]}

tool: {"D5264": [0xd2,0x0a,0xfd,0x95,0xa1,0x84,0xa8,0x3f]}

tool: {"D15582": [0x8a,0x9d,0xd8,0x89,0x9d,0xd8,0xf9,0x3f]}

tool: {"D12665": [0x40,0x9f,0xd2,0x1e,0x94,0x79,0xd6,0x3f]}

tool: {"D9784": [0xf8,0x92,0x8b,0x82,0x16,0x62,0x5f,0x3f]}

tool: {"D12003": [0x27,0x76,0x62,0x27,0x76,0x62,0xf3,0x3f]}

tool: {"D8169": [0xd6,0x1f,0x3f,0x5d,0xa2,0x6a,0x66,0x3f]}

tool: {"D14310": [0x33,0x4c,0x75,0xe5,0xdc,0xfa,0xc1,0x3f]}

tool: {"D1988": [0.0,8.430305480957031]}

tool: D3288: 32890

tool: {"D15039": [0xb1,0xdd,0xcb,0xb8,0x35,0xe9,0x07,0x3f]}

tool: {"D521": [0x40,0xd7,0x08,0x9e,0xa5,0x44,0x49,0x3e]}

tool: {"D11988": [0xd2,0x0a,0xfd,0x95,0xa1,0x84,0xa8,0xbf]}

tool: {"D15210": [0xf8,0x81,0x1f,0xf8,0x81,0x1f,0xe8,0xbf]}

tool: {"D14": [0xa6,0x51,0xbf,0xd6,0x61,0x6f,0x71,0x3f]}

tool: {"D12951": [0x2b,0x3a,0x5b,0x69,0x6e,0xd8,0x50,0xbe]}

tool: {"D6431": [0x99,0x20,0x3a,0xb2,0xd3,0x75,0xbb,0x3f]}

tool: {"D283": [0x4b,0x91,0xe6,0xf6,0x0d,0x34,0x1e,0xbf]}

tool: {"D10189": [0x92,0x24,0x49,0x92,0x24,0x49,0x16,0x40]}

tool: {"D14450": [0xcf,0xf3,0x3c,0xcf,0xf3,0x3c,0x2b,0x40]}

tool: {"D3623": [0x4d,0xd3,0x34,0x4d,0xd3,0x34,0x33,0x40]}

tool: {"D4929": [0x92,0x24,0x49,0x92,0x24,0x49,0x31,0x40]}

tool: {"D5686": [0xe3,0x2b,0xbe,0xe2,0x2b,0xbe,0x24,0x40]}

tool: {"D4334": [0x0d,0x9e,0x23,0x50,0xb4,0xd5,0x10,0x40]}

tool: {"D15652": [0x26,0x95,0x0f,0xe3,0x7e,0x5d,0xf2,0x3f]}

tool: {"D14991": [0x36,0x1e,0xcd,0x1f,0x6c,0x3c,0xca,0x3f]}

tool: {"D12418": [0xbe,0x53,0xb6,0x38,0x27,0x52,0x97,0x3f]}

tool: {"D14824": [0x8a,0x4c,0x9d,0x36,0xff,0x90,0x57,0x3f]}

tool: {"D3557": [0xc4,0x78,0x5a,0xc8,0x2d,0xda,0x06,0x3f]}

tool: {"D16170": [0x1e,0x29,0x12,0xa1,0x66,0xad,0x9c,0x3e]}

tool: {"D10018": [0xb7,0x6d,0xdb,0xb6,0x6d,0xdb,0x12,0x40]}

tool: {"D12168": [0x4d,0xd3,0x34,0x4d,0xd3,0x34,0x23,0x40]}

tool: {"D5711": [0x94,0x42,0x29,0x94,0x42,0x29,0x26,0x40]}

tool: {"D1968": [0x98,0x7e,0xe9,0x97,0x7e,0xe9,0x1f,0x40]}

tool: {"D9482": [0x8e,0xdc,0xc8,0x8d,0xdc,0xc8,0x0d,0x40]}

tool: {"D12445": [0xe7,0xbd,0x4d,0x56,0x38,0x21,0xf2,0x3f]}

tool: {"D4430": [0x75,0xe5,0xdc,0xfa,0x11,0x41,0xcc,0x3f]}

tool: {"D14548": [0xa0,0x60,0xd2,0x68,0xa3,0xe8,0x9a,0x3f]}

tool: {"D5051": [0x12,0x67,0xe0,0x80,0xe1,0xb3,0x5c,0x3f]}

tool: {"D3927": [0x83,0x4a,0xd5,0x1b,0x3a,0x01,0x0d,0x3f]}

tool: D12274: 1789515

tool: {"D14375": [0x96,0x65,0x59,0x96,0x65,0x59,0xd6,0x3f]}

tool: {"D2485": [0x38,0x7a,0xa3,0x37,0x7a,0xa3,0xe7,0x3f]}

tool: {"D8298": [0xdc,0xc5,0x5d,0xdc,0xc5,0x5d,0xec,0x3f]}

tool: {"D3859": [0x65,0x54,0x46,0x65,0x54,0x46,0xe5,0x3f]}

tool: {"D15140": [0x9a,0xfd,0xa1,0x62,0x40,0xb8,0xd4,0x3f]}

tool: {"D636": [0x7f,0x2b,0xce,0x94,0xdd,0x5e,0xba,0x3f]}

tool: {"D12306": [0x4d,0x4d,0xa8,0x20,0xe9,0x86,0x95,0x3f]}

tool: {"D2740": [0x4d,0x4d,0xa8,0x20,0xe9,0x86,0x65,0x3f]}

tool: {"D14516": [0x6d,0x13,0x87,0x6c,0xb0,0x2b,0x28,0x3f]}

tool: {"D12901": [0x1f,0x7b,0xf6,0xa6,0x33,0xc8,0xd9,0x3e]}

tool: {"D7474": [0xd8,0xb6,0xa8,0x00,0xc9,0xa5,0x71,0x3e]}

tool: D2279: 299

tool: {"D828": [0.0,6.2664794921875]}

tool: {"D15523": [0xd0,0x02,0x2d,0xd0,0x02,0x2d,0x18,0x40]}

tool: {"D15771": [0xbb,0x17,0xf6,0x34,0xeb,0x91,0x83,0x3f]}

tool: {"D7647": [0x0c,0xc3,0x30,0x0c,0xc3,0x30,0x1a,0x40]}

tool: {"D2630": [0xbb,0x17,0xf6,0x34,0xeb,0x91,0x63,0x3f]}

tool: {"D3989": [0xc3,0x54,0x57,0xce,0xad,0x1f,0xa1,0x3f]}

tool: {"D11951": [0x43,0x2f,0xf4,0x42,0x2f,0xf4,0xf2,0x3f]}

tool: {"D10920": [0x3b,0xb1,0x13,0x3b,0xb1,0x13,0x0b,0x40]}

tool: {"D12880": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0x0f,0x40]}

tool: {"D9729": [0xd0,0x02,0x2d,0xd0,0x02,0x2d,0xf8,0x3f]}

tool: {"D8406": [0x33,0x4c,0x75,0xe5,0xdc,0xfa,0xb1,0x3f]}

tool: {"D4729": [0xfc,0xbe,0xef,0xfb,0xbe,0xef,0xeb,0x3f]}

tool: {"D3199": [0x9f,0xa0,0x9a,0x2f,0x26,0xc7,0xd3,0x3f]}

tool: {"D10305": [0.0,11.13774299621582]}

tool: {"D2582": [0x1f,0xef,0xf1,0x1e,0xef,0xf1,0xae,0xbf]}

tool: {"D3267": [0xe5,0x0f,0x9d,0x9e,0xa7,0xc6,0x03,0x3f]}

tool: {"D9834": [0xe0,0x82,0x5a,0x0c,0xe7,0x7b,0x47,0x3f]}

tool: {"D4277": [0.0,10.365291595458984]}

tool: D4261: 2093

tool: {"D570": [0.0,12.70661449432373]}

tool: {"D731": [0xa4,0x43,0x93,0xfc,0x0b,0xd6,0xa2,0x3f]}

tool: {"D15987": [0x3b,0xb1,0x13,0x3b,0xb1,0x13,0xeb,0x3f]}

tool: {"D15653": [0.0,7.1067962646484375]}

tool: {"D516": [0x57,0x73,0x35,0x57,0x73,0x35,0xf7,0x3f]}

tool: {"D5565": [0xd8,0xb6,0xa8,0x00,0xc9,0xa5,0x51,0x3e]}

tool: {"D13670": [0x1f,0xef,0xf1,0x1e,0xef,0xf1,0xae,0x3f]}

tool: {"D6813": [0x11,0x13,0x31,0x11,0x13,0x31,0xa1,0x3f]}

tool: D14003: 126

tool: {"D15131": [0xb9,0x46,0x55,0xa2,0x94,0xc4,0x8c,0x3f]}

tool: {"D14297": [0x2f,0xdb,0x00,0x7d,0x4a,0x7b,0xd0,0x3f]}

tool: {"D12366": [0xa3,0x30,0xb6,0xf1,0x4a,0x14,0x61,0x3f]}

tool: {"D3736": [0x79,0xfa,0x1e,0xc2,0x12,0x27,0x9a,0x3f]}

tool: {"D490": [0xd5,0x4a,0xad,0xd4,0x4a,0xad,0xe4,0x3f]}

tool: {"D11226": [0xae,0xc5,0x0e,0xaf,0x79,0xe3,0xe9,0x3e]}

tool: {"D5826": [0x97,0x95,0xaf,0xe9,0x52,0xab,0x39,0x3e]}

tool: {"D498": [0xd9,0x89,0x9d,0xd8,0x89,0x9d,0x08,0x40]}

tool: {"D8253": [0xd5,0x4a,0xad,0xd4,0x4a,0xad,0xd4,0x3f]}

tool: {"D8270": [0x6e,0xdb,0xb6,0x6d,0xdb,0xb6,0x09,0x40]}

tool: {"D13605": [0xa3,0x30,0xb6,0xf1,0x4a,0x14,0x21,0x3f]}

tool: {"D13471": [0x2a,0x07,0x41,0x55,0xc0,0x7e,0x34,0x3f]}

tool: {"D14194": [0x60,0xfa,0xa5,0x5f,0xfa,0xa5,0xff,0x3f]}

tool: {"D3776": [0x1d,0xd5,0xfe,0x26,0x83,0xe3,0x6d,0x3f]}

tool: {"D2085": [0x2a,0x07,0x41,0x55,0xc0,0x7e,0x14,0x3f]}

tool: {"D3818": [0x00,0x00,0x00,0xc0,0xc4,0x07,0x59,0x41]}

tool: {"D10742": [0x37,0x8b,0x65,0xe9,0x1b,0xeb,0x75,0x3f]}

tool: {"D9649": [0x44,0x10,0x47,0x87,0x26,0xf9,0xa7,0x3f]}

tool: {"D2381": [0x18,0x7a,0xa1,0x17,0x7a,0xa1,0xf7,0x3f]}

tool: {"D4258": [0xdb,0xb6,0x6d,0xdb,0xb6,0x6d,0xdb,0xbf]}

tool: {"D10388": [0x95,0x51,0x19,0x95,0x51,0x19,0xc5,0x3f]}

tool: D3438: 21

tool: {"D8939": [0x0a,0xf5,0xbf,0x79,0x6f,0x93,0xb5,0x3f]}

tool: {"D9071": [0xce,0xe0,0x53,0x1b,0xc9,0xae,0xae,0x3e]}

tool: {"D16098": [0x1e,0xe6,0x61,0x1e,0xe6,0x61,0xce,0x3f]}

tool: {"D14146": [0x9b,0xe8,0x7e,0xd4,0x16,0x03,0xe7,0x3e]}

tool: {"D15494": [0xfb,0x61,0xb2,0x01,0x0f,0xec,0x64,0x3f]}

tool: {"D15056": [0xb1,0xdd,0xcb,0xb8,0x35,0xe9,0x47,0x3f]}

tool: D10056: 819

tool: {"D16236": [0x12,0x20,0x01,0x12,0x20,0x01,0x72,0x3f]}

tool: {"D13758": [0xd5,0x4a,0xad,0xd4,0x4a,0xad,0xf4,0x3f]}

tool: D10658: 2187185

tool: {"D3086": [0x96,0x27,0x65,0xf6,0x9c,0xe1,0x1f,0x3f]}

tool: {"D4895": [0.0,10.317386627197266]}

tool: {"D1835": [0x49,0x92,0x24,0x49,0x92,0x24,0x11,0x40]}

tool: {"D88": [0x9e,0xe7,0x79,0x9e,0xe7,0x79,0xfe,0x3f]}

tool: {"D13392": [0x12,0x26,0x61,0x12,0x26,0x61,0xb2,0x3f]}

tool: {"D5664": [0x12,0x20,0x01,0x12,0x20,0x01,0xa2,0x3f]}

tool: {"D1300": [0x1c,0xc2,0x21,0x1c,0xc2,0x21,0xdc,0x3f]}

tool: {"D8466": [0x7a,0xcd,0x39,0x68,0xc7,0x37,0x12,0x3f]}

tool: {"D9346": [0xfd,0xa0,0xa9,0x22,0x58,0x91,0x5a,0x3f]}

tool: {"D9024": [0x12,0x26,0x61,0x12,0x26,0x61,0xd2,0x3f]}

tool: {"D15432": [0x20,0xf8,0x81,0x1f,0xf8,0x81,0xdf,0x3f]}

tool: {"D4272": [0x19,0x90,0x01,0x19,0x90,0x01,0x89,0x3f]}

tool: {"D8361": [0x96,0x27,0x65,0xf6,0x9c,0xe1,0x2f,0x3f]}

tool: {"D4527": [0xfd,0xa0,0xa9,0x22,0x58,0x91,0x2a,0x3f]}

tool: {"D6268": [0x18,0x57,0x10,0xe5,0xf0,0x98,0x42,0x3f]}

tool: {"D8594": [0x90,0x06,0x69,0x90,0x06,0x69,0x00,0x40]}

tool: {"D10176": [0x12,0x26,0x61,0x12,0x26,0x61,0xf2,0x3f]}

tool: {"D12087": [0x97,0x6f,0xf9,0x96,0x6f,0xf9,0xd6,0x3f]}

tool: {"D15851": [0xb7,0x6d,0xdb,0xb6,0x6d,0xdb,0xe6,0x3f]}

tool: {"D6920": [0x21,0x01,0x0b,0x03,0xf7,0x5c,0x2e,0x3f]}

tool: {"D4466": [0xde,0x6c,0x54,0x1e,0x2d,0x3f,0x77,0x3f]}

tool: {"D14011": [0xb1,0x15,0xb4,0x09,0xde,0xf6,0xaf,0x3f]}

tool: {"D14416": [0x64,0x1a,0xee,0x4e,0x13,0x41,0x25,0x3f]}

tool: {"D9738": [0xc1,0x77,0xf6,0x3a,0x4b,0x92,0x99,0x3f]}

tool: {"D833": [0x97,0x6f,0xf9,0x96,0x6f,0xf9,0xf6,0x3f]}

tool: {"D15421": [0.0,9.317386627197266]}

tool: {"D14383": [0.0,4.66650390625]}

tool: {"D10180": [0x25,0x49,0x92,0x24,0x49,0x92,0x04,0x40]}

tool: {"D3819": [0.0,5.499755859375]}

tool: {"D6815": [0xce,0xe0,0x53,0x1b,0xc9,0xae,0xde,0x3e]}

tool: {"D6292": [0x64,0x1a,0xee,0x4e,0x13,0x41,0x05,0x3f]}

tool: {"D3298": [0x4a,0x64,0x87,0x8c,0x7a,0x39,0x4d,0x3f]}

tool: {"D12115": [0xf0,0x8e,0x4a,0x18,0x08,0x46,0x8b,0x3e]}

tool: {"D3729": [0x15,0x50,0x01,0x15,0x50,0x01,0xa5,0xbf]}

tool: {"D1750": [0xf0,0x8e,0x4a,0x18,0x08,0x46,0x7b,0x3e]}

tool: {"D2787": [0x97,0x95,0xaf,0xe9,0x52,0xab,0x29,0x3e]}

tool: {"D6033": [0xc1,0x77,0xf6,0x3a,0x4b,0x92,0x79,0x3f]}

tool: {"D3691": [0x55,0x55,0x55,0x55,0x55,0x55,0x05,0x40]}

tool: {"D8398": [0xa6,0x51,0xbf,0xd6,0x61,0x6f,0x81,0x3f]}

tool: {"D8866": [0x44,0x10,0x47,0x87,0x26,0xf9,0xb7,0x3f]}

tool: {"D10478": [0x14,0x45,0x51,0x14,0x45,0x51,0xc4,0x3f]}

tool: D2657: 117

tool: {"D10201": [0x0f,0xb9,0x1f,0xf1,0xe1,0x1c,0x21,0x3e]}

tool: {"D13186": [0x39,0x8e,0xe3,0x38,0x8e,0xe3,0xf8,0x3f]}

tool: {"D12685": [0x49,0x92,0x24,0x49,0x92,0x24,0xf1,0x3f]}

tool: {"D11097": [0x9b,0xb5,0x59,0x9b,0xb5,0x59,0xeb,0x3f]}

tool: {"D15807": [0x97,0x6f,0xf9,0x96,0x6f,0xf9,0xe6,0x3f]}

tool: {"D15546": [0x28,0x06,0x38,0x72,0xc9,0x23,0x36,0x3f]}

tool: {"D7141": [0x15,0x88,0xe9,0x65,0xf8,0x0e,0x7d,0x3f]}

tool: {"D10712": [0xa1,0x20,0x63,0xfa,0xe8,0xa5,0xb0,0x3f]}

tool: D6017: 9867

tool: {"D13096": [0x59,0x96,0x65,0x59,0x96,0x65,0xd9,0x3f]}

tool: {"D3525": [0x53,0x32,0x25,0x53,0x32,0x25,0xc3,0xbf]}

tool: D2908: 273

tool: {"D979": [0x1f,0xf4,0x41,0x1f,0xf4,0x41,0xaf,0x3f]}

tool: {"D9471": [0x53,0x6b,0xc6,0xc1,0x3a,0xb6,0x11,0x3f]}

tool: {"D7714": [0x28,0x06,0x38,0x72,0xc9,0x23,0x56,0x3f]}

tool: {"D3053": [0xbc,0x46,0xed,0x54,0x24,0x37,0x88,0x3f]}

tool: {"D4247": [0x12,0x18,0x81,0x11,0x18,0x81,0xc1,0x3f]}

tool: {"D14641": [0x15,0x88,0xe9,0x65,0xf8,0x0e,0x6d,0x3f]}

tool: {"D718": [0.0,8.129188537597656]}

tool: {"D515": [0x18,0x57,0x10,0xe5,0xf0,0x98,0x22,0x3f]}

tool: {"D10063": [0.0,7.403350830078125]}

tool: {"D1922": [0x00,0x00,0x00,0xa0,0x47,0x17,0x60,0x41]}

tool: {"D12533": [0x00,0x00,0x00,0xe0,0xfd,0x86,0x66,0x41]}

tool: {"D11703": [0xdc,0x42,0x5a,0x08,0xa7,0x7b,0x23,0x3f]}

tool: {"D15815": [0x69,0x67,0x6b,0x5d,0x0e,0xa3,0xaa,0x3f]}

tool: {"D14894": [0xb2,0x07,0xc6,0xce,0xbb,0xac,0x4b,0x3f]}

tool: {"D13330": [0x56,0x99,0x2e,0x0f,0xc5,0x0b,0xb1,0x3e]}

tool: {"D3265": [0xce,0xed,0xf0,0x4f,0xf5,0xe5,0xc1,0x3e]}

tool: {"D11536": [0x53,0x32,0x25,0x53,0x32,0x25,0xd3,0x3f]}

tool: {"D12759": [0x16,0x56,0x07,0x02,0xfa,0x3d,0xe4,0x3e]}

tool: {"D4174": [0.0,6.499755859375]}

tool: D10342: 207207

tool: {"D4155": [0x80,0xfa,0x4e,0x27,0x32,0x0c,0x41,0x3f]}

tool: {"D6157": [0xb1,0x15,0xb4,0x09,0xde,0xf6,0x8f,0x3f]}

tool: {"D6492": [0x19,0x88,0x81,0x18,0x88,0x81,0x88,0x3f]}

tool: {"D11594": [0x72,0x1c,0xc7,0x71,0x1c,0xc7,0x01,0x40]}

tool: {"D14359": [0x53,0x32,0x25,0x53,0x32,0x25,0xe3,0x3f]}

tool: {"D14584": [0x1f,0xea,0xa1,0x1e,0xea,0xa1,0xbe,0x3f]}

tool: {"D13709": [0xde,0x6c,0x54,0x1e,0x2d,0x3f,0x47,0x3f]}

tool: {"D14552": [0xb1,0x15,0xb4,0x09,0xde,0xf6,0x7f,0x3f]}

tool: {"D7689": [0x7d,0xcb,0xb7,0x7c,0xcb,0xb7,0xfc,0x3f]}

tool: {"D14130": [0x56,0xd4,0x18,0x29,0x70,0xf7,0x9d,0x3f]}

tool: {"D1960": [0x97,0x6f,0xf9,0x96,0x6f,0xf9,0xa6,0x3f]}

tool: D12650: 39

tool: {"D2594": [0x79,0xfa,0x1e,0xc2,0x12,0x27,0x5a,0x3f]}

tool: {"D12249": [0xd0,0xd9,0x38,0x6c,0xb8,0x2d,0x63,0x3f]}

tool: {"D13504": [0x9e,0xd8,0x89,0x9d,0xd8,0x89,0xf5,0x3f]}

tool: {"D15633": [0x9b,0xb5,0x59,0x9b,0xb5,0x59,0xcb,0xbf]}

tool: {"D15322": [0x7d,0xcb,0xb7,0x7c,0xcb,0xb7,0xcc,0x3f]}

tool: {"D5572": [0xdb,0x83,0xf7,0x65,0x8b,0xf2,0x1d,0x3e]}

tool: {"D8772": [0x0d,0xf5,0xb1,0x3f,0x5b,0x29,0x82,0x3f]}

tool: {"D4400": [0.0,10.430305480957031]}

tool: {"D6344": [0.0,4.26171875]}

tool: {"D13337": [0x9e,0x04,0xaa,0x15,0xd7,0x9a,0x40,0x3f]}

tool: D2906: 13156

tool: {"D7773": [0xc6,0x85,0x14,0xdb,0x8c,0xc1,0x54,0x3f]}

tool: {"D6897": [0.0,7.903350830078125]}

tool: {"D12566": [0.0,7.10223388671875]}

tool: {"D8038": [0x18,0x57,0x10,0xe5,0xf0,0x98,0x02,0x3f]}

tool: {"D9277": [0x87,0x0b,0xef,0xf9,0xb3,0x22,0xd4,0x3e]}

tool: {"D15439": [0.0,7.32122802734375]}

tool: {"D12495": [0x00,0x00,0x00,0x80,0x5f,0x74,0x65,0x41]}

tool: {"D12416": [0x9b,0xb5,0x59,0x9b,0xb5,0x59,0xcb,0x3f]}

tool: {"D5617": [0x53,0x32,0x25,0x53,0x32,0x25,0xc3,0x3f]}

tool: {"D2351": [0x19,0x88,0x81,0x18,0x88,0x81,0x88,0xbf]}

tool: {"D15758": [0x19,0x90,0x01,0x19,0x90,0x01,0x89,0xbf]}

tool: {"D4134": [0x7a,0xcd,0x39,0x68,0xc7,0x37,0x12,0xbf]}

tool: {"D907": [0x15,0x50,0x01,0x15,0x50,0x01,0xa5,0x3f]}

tool: {"D11136": [0x2a,0x07,0x41,0x55,0xc0,0x7e,0x14,0xbf]}

tool: {"D3990": [0xd9,0x89,0x9d,0xd8,0x89,0x9d,0x08,0xc0]}

tool: D4181: 1

assistant: ```c
double Fn(int i, int j, double r, double s) {
  double f = 0.0;
  double t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18;
  double t19, t20, t21, t22, t23, t24, t25, t26, t27, t28, t29, t30, t31, t32, t33, t34;
  double t35, t36, t37, t38, t39, t40, t41, t42, t43, t44, t45, t47, t50, t51;
  if (i == 0 && j == 0) {
    f = 1.0;
  } else if (i == 0 && j == 1) {
    f = s - 1.0 / 3.0;
  } else if (i == 1 && j == 0) {
    f = r - 1.0 / 3.0;
  } else if (i == 0 && j == 2) {
    t1 = s * s;
    f = t1 - 3.0 / 4.0 * s + 3.0 / 28.0;
  } else if (i == 1 && j == 1) {
    f = r * s - r / 4 - s / 4 + 1.0 / 14.0;
  } else if (i == 2 && j == 0) {
    t1 = r * r;
    f = t1 - 3.0 / 4.0 * r + 3.0 / 28.0;
  } else if (i == 0 && j == 3) {
    t1 = s * s;
    f = t1 * s - 6.0 / 5.0 * t1 + 2.0 / 5.0 * s - 1.0 / 30.0;
  } else if (i == 1 && j == 2) {
    t1 = s * s;
    f = r * t1 - 3.0 / 5.0 * r * s + r / 15 - t1 / 5 + 2.0 / 15.0 * s - 1.0 / 60.0;
  } else if (i == 2 && j == 1) {
    t1 = r * r;
    f = t1 * s - t1 / 5 - 3.0 / 5.0 * r * s + 2.0 / 15.0 * r + s / 15 - 1.0 / 60.0;
  } else if (i == 3 && j == 0) {
    t1 = r * r;
    f = r * t1 - 6.0 / 5.0 * t1 + 2.0 / 5.0 * r - 1.0 / 30.0;
  } else if (i == 0 && j == 4) {
    t1 = s * s;
    t2 = t1 * t1;
    f = t2 - 5.0 / 3.0 * t1 * s + 10.0 / 11.0 * t1 - 2.0 / 11.0 * s + 1.0 / 99.0;
  } else if (i == 1 && j == 3) {
    t1 = s * s;
    t2 = t1 * s;
    f = r * t2 - r * t1 + 3.0 / 11.0 * r * s - r / 55 - t2 / 6 + 2.0 / 11.0 * t1 - 3.0 / 55.0 * s + 2.0 / 495.0;
  } else if (i == 2 && j == 2) {
    t1 = r * r;
    t2 = s * s;
    f = t1 * t2 - t1 * s / 2 + t1 / 22 - r * t2 / 2 + 3.0 / 11.0 * r * s - 3.0 / 110.0 * r + t2 / 22 - 3.0 / 110.0 * s + 1.0 / 330.0;
  } else if (i == 3 && j == 1) {
    t1 = r * r;
    t2 = r * t1;
    f = t2 * s - t2 / 6 - t1 * s + 2.0 / 11.0 * t1 + 3.0 / 11.0 * r * s - 3.0 / 55.0 * r - s / 55 + 2.0 / 495.0;
  } else if (i == 4 && j == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = t2 - 5.0 / 3.0 * r * t1 + 10.0 / 11.0 * t1 - 2.0 / 11.0 * r + 1.0 / 99.0;
  } else if (i == 0 && j == 5) {
    t1 = s * s;
    t2 = t1 * t1;
    f = t2 * s - 15.0 / 7.0 * t2 + 150.0 / 91.0 * t1 * s - 50.0 / 91.0 * t1 + 75.0 / 1001.0 * s - 3.0 / 1001.0;
  } else if (i == 1 && j == 4) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = t1 * s;
    f = r * t2 - 10.0 / 7.0 * r * t4 + 60.0 / 91.0 * r * t1 - 10.0 / 91.0 * r * s + 5.0 / 1001.0 * r - t2 / 7 + 20.0 / 91.0 * t4 - 10.0 / 91.0 * t1 + 20.0 / 1001.0 * s - 1.0 / 1001.0;
  } else if (i == 2 && j == 3) {
    t1 = r * r;
    t2 = s * s;
    t3 = t2 * s;
    f = t1 * t3 - 6.0 / 7.0 * t1 * t2 + 18.0 / 91.0 * t1 * s - t1 / 91 - 3.0 / 7.0 * r * t3 + 36.0 / 91.0 * r * t2 - 9.0 / 91.0 * r * s + 6.0 / 1001.0 * r + 3.0 / 91.0 * t3 - 3.0 / 91.0 * t2 + 9.0 / 1001.0 * s - 3.0 / 5005.0;
  } else if (i == 3 && j == 2) {
    t1 = r * r;
    t2 = r * t1;
    t3 = s * s;
    f = t2 * t3 - 3.0 / 7.0 * t2 * s + 3.0 / 91.0 * t2 - 6.0 / 7.0 * t1 * t3 + 36.0 / 91.0 * t1 * s - 3.0 / 91.0 * t1 + 18.0 / 91.0 * r * t3 - 9.0 / 91.0 * r * s + 9.0 / 1001.0 * r - t3 / 91 + 6.0 / 1001.0 * s - 3.0 / 5005.0;
  } else if (i == 4 && j == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t4 = r * t1;
    f = t2 * s - t2 / 7 - 10.0 / 7.0 * t4 * s + 20.0 / 91.0 * t4 + 60.0 / 91.0 * t1 * s - 10.0 / 91.0 * t1 - 10.0 / 91.0 * r * s + 20.0 / 1001.0 * r + 5.0 / 1001.0 * s - 1.0 / 1001.0;
  } else if (i == 5 && j == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = r * t2 - 15.0 / 7.0 * t2 + 150.0 / 91.0 * r * t1 - 50.0 / 91.0 * t1 + 75.0 / 1001.0 * r - 3.0 / 1001.0;
  } else if (i == 0 && j == 6) {
    t1 = s * s;
    t2 = t1 * t1;
    f = t1 * t2 - 21.0 / 8.0 * t2 * s + 21.0 / 8.0 * t2 - 5.0 / 4.0 * t1 * s + 15.0 / 52.0 * t1 - 3.0 / 104.0 * s + 1.0 / 1144.0;
  } else if (i == 1 && j == 5) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * s;
    t6 = t1 * s;
    f = r * t3 - 15.0 / 8.0 * r * t2 + 5.0 / 4.0 * r * t6 - 5.0 / 14.0 * r * t1 + 15.0 / 364.0 * r * s - r / 728 - t3 / 8 + t2 / 4 - 5.0 / 28.0 * t6 + 5.0 / 91.0 * t1 - 5.0 / 728.0 * s + 1.0 / 4004.0;
  } else if (i == 2 && j == 4) {
    t1 = r * r;
    t2 = s * s;
    t3 = t2 * t2;
    t5 = t2 * s;
    f = t1 * t3 - 5.0 / 4.0 * t1 * t5 + t1 * t2 / 2 - t1 * s / 14 + t1 / 364 - 3.0 / 8.0 * r * t3 + r * t5 / 2 - 3.0 / 14.0 * r * t2 + 3.0 / 91.0 * r * s - r / 728 + t3 / 40 - t5 / 28 + 3.0 / 182.0 * t2 - s / 364 + 1.0 / 8008.0;
  } else if (i == 3 && j == 3) {
    t1 = r * r;
    t2 = r * t1;
    t3 = s * s;
    t4 = t3 * s;
    f = t2 * t4 - 3.0 / 4.0 * t2 * t3 + 3.0 / 20.0 * t2 * s - t2 / 140 - 3.0 / 4.0 * t1 * t4 + 3.0 / 5.0 * t1 * t3 - 9.0 / 70.0 * t1 * s + 3.0 / 455.0 * t1 + 3.0 / 20.0 * r * t4 - 9.0 / 70.0 * r * t3 + 27.0 / 910.0 * r * s - 3.0 / 1820.0 * r - t4 / 140 + 3.0 / 455.0 * t3 - 3.0 / 1820.0 * s + 1.0 / 10010.0;
  } else if (i == 4 && j == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = s * s;
    t6 = r * t1;
    f = t2 * t3 - 3.0 / 8.0 * t2 * s + t2 / 40 - 5.0 / 4.0 * t6 * t3 + t6 * s / 2 - t6 / 28 + t1 * t3 / 2 - 3.0 / 14.0 * t1 * s + 3.0 / 182.0 * t1 - r * t3 / 14 + 3.0 / 91.0 * r * s - r / 364 + t3 / 364 - s / 728 + 1.0 / 8008.0;
  } else if (i == 5 && j == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = r * t2;
    t6 = r * t1;
    f = t3 * s - t3 / 8 - 15.0 / 8.0 * t2 * s + t2 / 4 + 5.0 / 4.0 * t6 * s - 5.0 / 28.0 * t6 - 5.0 / 14.0 * t1 * s + 5.0 / 91.0 * t1 + 15.0 / 364.0 * r * s - 5.0 / 728.0 * r - s / 728 + 1.0 / 4004.0;
  } else if (i == 6 && j == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    f = t1 * t2 - 21.0 / 8.0 * r * t2 + 21.0 / 8.0 * t2 - 5.0 / 4.0 * r * t1 + 15.0 / 52.0 * t1 - 3.0 / 104.0 * r + 1.0 / 1144.0;
  } else if (i == 0 && j == 7) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    f = t2 * t3 - 28.0 / 9.0 * t1 * t3 + 196.0 / 51.0 * t3 * s - 245.0 / 102.0 * t3 + 245.0 / 306.0 * t2 - 7.0 / 51.0 * t1 + 7.0 / 663.0 * s - 1.0 / 3978.0;
  } else if (i == 1 && j == 6) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t1 * t2;
    t5 = t2 * s;
    t8 = t1 * s;
    f = r * t3 - 7.0 / 3.0 * r * t5 + 35.0 / 17.0 * r * t2 - 175.0 / 204.0 * r * t8 + 35.0 / 204.0 * r * t1 - r * s / 68 + r / 2652 - t3 / 9 + 14.0 / 51.0 * t5 - 35.0 / 136.0 * t2 + 35.0 / 306.0 * t8 - 5.0 / 204.0 * t1 + s / 442 - 1.0 / 15912.0;
  } else if (i == 2 && j == 5) {
    t1 = r * r;
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t3 * s;
    t7 = t2 * s;
    f = t1 * t4 - 5.0 / 3.0 * t1 * t3 + 50.0 / 51.0 * t1 * t7 - 25.0 / 102.0 * t1 * t2 + 5.0 / 204.0 * t1 * s - t1 / 1428 - r * t4 / 3 + 10.0 / 17.0 * r * t3 - 25.0 / 68.0 * r * t7 + 5.0 / 51.0 * r * t2 - 5.0 / 476.0 * r * s + r / 3094 + t4 / 51 - 5.0 / 136.0 * t3 + 5.0 / 204.0 * t7 - 5.0 / 714.0 * t2 + 5.0 / 6188.0 * s - 1.0 / 37128.0;
  } else if (i == 3 && j == 4) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = s * s;
    t4 = t3 * t3;
    t6 = t3 * s;
    f = t2 * t4 - 10.0 / 9.0 * t2 * t6 + 20.0 / 51.0 * t2 * t3 - 5.0 / 102.0 * t2 * s + t2 / 612 - 2.0 / 3.0 * t1 * t4 + 40.0 / 51.0 * t1 * t6 - 5.0 / 17.0 * t1 * t3 + 2.0 / 51.0 * t1 * s - t1 / 714 + 2.0 / 17.0 * r * t4 - 5.0 / 34.0 * r * t6 + r * t3 / 17 - r * s / 119 + r / 3094 - t4 / 204 + t6 / 153 - t3 / 357 + 2.0 / 4641.0 * s - 1.0 / 55692.0;
  } else if (i == 4 && j == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = s * s;
    t4 = t3 * s;
    t8 = t1 * r;
    f = t2 * t4 - 2.0 / 3.0 * t2 * t3 + 2.0 / 17.0 * t2 * s - t2 / 204 - 10.0 / 9.0 * t8 * t4 + 40.0 / 51.0 * t8 * t3 - 5.0 / 34.0 * t8 * s + t8 / 153 + 20.0 / 51.0 * t1 * t4 - 5.0 / 17.0 * t1 * t3 + t1 * s / 17 - t1 / 357 - 5.0 / 102.0 * r * t4 + 2.0 / 51.0 * r * t3 - r * s / 119 + 2.0 / 4641.0 * r + t4 / 612 - t3 / 714 + s / 3094 - 1.0 / 55692.0;
  } else if (i == 5 && j == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = r * t2;
    t4 = s * s;
    t9 = t1 * r;
    f = t3 * t4 - t3 * s / 3 + t3 / 51 - 5.0 / 3.0 * t2 * t4 + 10.0 / 17.0 * t2 * s - 5.0 / 136.0 * t2 + 50.0 / 51.0 * t9 * t4 - 25.0 / 68.0 * t9 * s + 5.0 / 204.0 * t9 - 25.0 / 102.0 * t1 * t4 + 5.0 / 51.0 * t1 * s - 5.0 / 714.0 * t1 + 5.0 / 204.0 * r * t4 - 5.0 / 476.0 * r * s + 5.0 / 6188.0 * r - t4 / 1428 + s / 3094 - 1.0 / 37128.0;
  } else if (i == 6 && j == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t1 * t2;
    t5 = r * t2;
    t8 = t1 * r;
    f = t3 * s - t3 / 9 - 7.0 / 3.0 * t5 * s + 14.0 / 51.0 * t5 + 35.0 / 17.0 * t2 * s - 35.0 / 136.0 * t2 - 175.0 / 204.0 * t8 * s + 35.0 / 306.0 * t8 + 35.0 / 204.0 * t1 * s - 5.0 / 204.0 * t1 - r * s / 68 + r / 442 + s / 2652 - 1.0 / 15912.0;
  } else if (i == 7 && j == 0) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    f = t2 * t3 - 28.0 / 9.0 * t1 * t3 + 196.0 / 51.0 * r * t3 - 245.0 / 102.0 * t3 + 245.0 / 306.0 * t2 - 7.0 / 51.0 * t1 + 7.0 / 663.0 * r - 1.0 / 3978.0;
  } else if (i == 0 && j == 8) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * s;
    f = t3 - 18.0 / 5.0 * t2 * t4 + 504.0 / 95.0 * t1 * t2 - 392.0 / 95.0 * t2 * s + 588.0 / 323.0 * t2 - 147.0 / 323.0 * t4 + 98.0 / 1615.0 * t1 - 6.0 / 1615.0 * s + 3.0 / 41990.0;
  } else if (i == 1 && j == 7) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t4 = t2 * t3;
    t6 = t1 * t3;
    t8 = t3 * s;
    f = r * t4 - 14.0 / 5.0 * r * t6 + 294.0 / 95.0 * r * t8 - 98.0 / 57.0 * r * t3 + 490.0 / 969.0 * r * t2 - 49.0 / 646.0 * t1 * r + 49.0 / 9690.0 * r * s - r / 9690 - t4 / 10 + 28.0 / 95.0 * t6 - 98.0 / 285.0 * t8 + 196.0 / 969.0 * t3 - 245.0 / 3876.0 * t2 + 49.0 / 4845.0 * t1 - 7.0 / 9690.0 * s + 1.0 / 62985.0;
  } else if (i == 2 && j == 6) {
    t1 = r * r;
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t2 * t3;
    t6 = t3 * s;
    t9 = t2 * s;
    t20 = 70.0 / 323.0 * r * t9 - 105.0 / 2584.0 * r * t2 + 21.0 / 6460.0 * r * s - r / 12920 + 3.0 / 190.0 * t4 - 7.0 / 190.0 * t6 + 21.0 / 646.0 * t3 - 35.0 / 2584.0 * t9 + 7.0 / 2584.0 * t2 - 3.0 / 12920.0 * s + 1.0 / 167960.0;
    f = t1 * t4 - 21.0 / 10.0 * t1 * t6 + 63.0 / 38.0 * t1 * t3 - 35.0 / 57.0 * t1 * t9 + 35.0 / 323.0 * t1 * t2 - 21.0 / 2584.0 * t1 * s + 7.0 / 38760.0 * t1 - 3.0 / 10.0 * r * t4 + 63.0 / 95.0 * r * t6 - 21.0 / 38.0 * r * t3 + t20;
  } else if (i == 3 && j == 5) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = s * s;
    t4 = t3 * t3;
    t5 = t4 * s;
    t8 = t3 * s;
    t17 = t2 * t5 - 3.0 / 2.0 * t2 * t4 + 15.0 / 19.0 * t2 * t8 - 10.0 / 57.0 * t2 * t3 + 5.0 / 323.0 * t2 * s - t2 / 2584 - 3.0 / 5.0 * t1 * t5 + 18.0 / 19.0 * t1 * t4 - 10.0 / 19.0 * t1 * t8 + 40.0 / 323.0 * t1 * t3 - 15.0 / 1292.0 * t1 * s + t1 / 3230;
    t23 = 9.0 / 95.0 * r * t5 - 3.0 / 19.0 * r * t4 + 30.0 / 323.0 * r * t8 - 15.0 / 646.0 * r * t3 + 3.0 / 1292.0 * r * s - 3.0 / 45220.0 * r - t5 / 285 + 2.0 / 323.0 * t4 - 5.0 / 1292.0 * t8 + t3 / 969 - s / 9044 + 1.0 / 293930.0;
    f = t17 + t23;
  } else if (i == 4 && j == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = s * s;
    t4 = t3 * s;
    t6 = t1 * r;
    t7 = t3 * t3;
    t12 = 1.0 / 352716.0 - t2 * t4 + t1 / 1938 - 5.0 / 3876.0 * t6 + t3 / 1938 - 5.0 / 3876.0 * t4 + t7 / 969 - s / 13566 - 2.0 / 57.0 * r * t7 - 20.0 / 57.0 * t6 * t3 + 2.0 / 969.0 * r * s + 20.0 / 19.0 * t6 * t4;
    t24 = -5.0 / 323.0 * r * t3 + 40.0 / 323.0 * t1 * t3 - t6 * t7 + 40.0 / 969.0 * t6 * s + 6.0 / 19.0 * t1 * t7 - 20.0 / 57.0 * t1 * t4 + t2 * t7 - 5.0 / 323.0 * t1 * s + 6.0 / 19.0 * t2 * t3 - 2.0 / 57.0 * t2 * s + 40.0 / 969.0 * r * t4 + t2 / 969 - r / 13566;
    f = t12 + t24;
  } else if (i == 5 && j == 3) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = r * t2;
    t4 = s * s;
    t5 = t4 * s;
    t12 = t1 * r;
    t16 = t3 * t5 - 3.0 / 5.0 * t3 * t4 + 9.0 / 95.0 * t3 * s - t3 / 285 - 3.0 / 2.0 * t2 * t5 + 18.0 / 19.0 * t2 * t4 - 3.0 / 19.0 * t2 * s + 2.0 / 323.0 * t2 + 15.0 / 19.0 * t12 * t5 - 10.0 / 19.0 * t12 * t4 + 30.0 / 323.0 * t12 * s - 5.0 / 1292.0 * t12;
    t23 = -10.0 / 57.0 * t1 * t5 + 40.0 / 323.0 * t1 * t4 - 15.0 / 646.0 * t1 * s + t1 / 969 + 5.0 / 323.0 * r * t5 - 15.0 / 1292.0 * r * t4 + 3.0 / 1292.0 * r * s - r / 9044 - t5 / 2584 + t4 / 3230 - 3.0 / 45220.0 * s + 1.0 / 293930.0;
    f = t16 + t23;
  } else if (i == 6 && j == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t1;
    t4 = s * s;
    t7 = r * t2;
    t12 = t1 * r;
    t20 = 70.0 / 323.0 * t12 * s - 35.0 / 2584.0 * t12 + 35.0 / 323.0 * t1 * t4 - 105.0 / 2584.0 * t1 * s + 7.0 / 2584.0 * t1 - 21.0 / 2584.0 * r * t4 + 21.0 / 6460.0 * r * s - 3.0 / 12920.0 * r + 7.0 / 38760.0 * t4 - s / 12920 + 1.0 / 167960.0;
    f = t3 * t4 - 3.0 / 10.0 * t3 * s + 3.0 / 190.0 * t3 - 21.0 / 10.0 * t7 * t4 + 63.0 / 95.0 * t7 * s - 7.0 / 190.0 * t7 + 63.0 / 38.0 * t2 * t4 - 21.0 / 38.0 * t2 * s + 21.0 / 646.0 * t2 - 35.0 / 57.0 * t12 * t4 + t20;
  } else if (i == 7 && j == 1) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t4 = t2 * t3;
    t6 = t1 * t3;
    t8 = r * t3;
    f = t4 * s - t4 / 10 - 14.0 / 5.0 * t6 * s + 28.0 / 95.0 * t6 + 294.0 / 95.0 * t8 * s - 98.0 / 285.0 * t8 - 98.0 / 57.0 * t3 * s + 196.0 / 969.0 * t3 + 490.0 / 969.0 * t2 * s - 245.0 / 3876.0 * t2 - 49.0 / 646.0 * t1 * s + 49.0 / 4845.0 * t1 + 49.0 / 9690.0 * r * s - 7.0 / 9690.0 * r - s / 9690 + 1.0 / 62985.0;
  } else if (i == 8 && j == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t1 * r;
    f = t3 - 18.0 / 5.0 * t2 * t4 + 504.0 / 95.0 * t2 * t1 - 392.0 / 95.0 * r * t2 + 588.0 / 323.0 * t2 - 147.0 / 323.0 * t4 + 98.0 / 1615.0 * t1 - 6.0 / 1615.0 * r + 3.0 / 41990.0;
  } else if (i == 0 && j == 9) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * s;
    f = t3 * s - 45.0 / 11.0 * t3 + 540.0 / 77.0 * t2 * t5 - 72.0 / 11.0 * t2 * t1 + 756.0 / 209.0 * t2 * s - 252.0 / 209.0 * t2 + 840.0 / 3553.0 * t5 - 90.0 / 3553.0 * t1 + 9.0 / 7106.0 * s - 1.0 / 49742.0;
  } else if (i == 1 && j == 8) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * s;
    t6 = t2 * t5;
    t8 = t2 * t1;
    t10 = t2 * s;
    f = r * t3 - 36.0 / 11.0 * r * t6 + 48.0 / 11.0 * r * t8 - 168.0 / 55.0 * r * t10 + 252.0 / 209.0 * r * t2 - 56.0 / 209.0 * r * t5 + 112.0 / 3553.0 * t1 * r - 6.0 / 3553.0 * r * s + r / 35530 - t3 / 11 + 24.0 / 77.0 * t6 - 24.0 / 55.0 * t8 + 336.0 / 1045.0 * t10 - 28.0 / 209.0 * t2 + 112.0 / 3553.0 * t5 - 14.0 / 3553.0 * t1 + 4.0 / 17765.0 * s - 1.0 / 248710.0;
  } else if (i == 2 && j == 7) {
    t1 = r * r;
    t2 = s * s;
    t3 = t2 * s;
    t4 = t2 * t2;
    t5 = t3 * t4;
    t7 = t2 * t4;
    t9 = t4 * s;
    t19 = t1 * t5 - 28.0 / 11.0 * t1 * t7 + 28.0 / 11.0 * t1 * t9 - 14.0 / 11.0 * t1 * t4 + 70.0 / 209.0 * t1 * t3 - 28.0 / 627.0 * t2 * t1 + 28.0 / 10659.0 * t1 * s - t1 / 21318 - 3.0 / 11.0 * r * t5 + 8.0 / 11.0 * r * t7 - 42.0 / 55.0 * r * t9 + 84.0 / 209.0 * r * t4;
    t23 = -70.0 / 627.0 * r * t3 + 56.0 / 3553.0 * r * t2 - 7.0 / 7106.0 * r * s + r / 53295 + t5 / 77 - 2.0 / 55.0 * t7 + 42.0 / 1045.0 * t9 - 14.0 / 627.0 * t4 + 70.0 / 10659.0 * t3 - 7.0 / 7106.0 * t2 + 7.0 / 106590.0 * s - 1.0 / 746130.0;
    f = t19 + t23;
  } else if (i == 3 && j == 6) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t1;
    t5 = r * r;
    t6 = r * t5;
    t7 = t1 * s;
    t10 = t2 * s;
    t21 = 6.0 / 77.0 * r * t3 - 5.0 / 11.0 * t6 * t7 + 27.0 / 209.0 * r * t2 - 9.0 / 55.0 * r * t10 + 15.0 / 11.0 * t6 * t2 - 21.0 / 11.0 * t6 * t10 + t6 * t3 - 1.0 / 1492260.0 - 10.0 / 209.0 * r * t7 + 15.0 / 209.0 * t6 * t1 + 12.0 / 3553.0 * t5 * s - 6.0 / 11.0 * t5 * t3 + 12.0 / 11.0 * t5 * t10 - 9.0 / 11.0 * t5 * t2;
    t27 = 60.0 / 209.0 * t5 * t7 - t6 * s / 209 - t5 / 14212 - 10.0 / 209.0 * t1 * t5 - 5.0 / 14212.0 * t1 + 30.0 / 3553.0 * t1 * r - 9.0 / 14212.0 * r * s + 6.0 / 1045.0 * t10 + 20.0 / 10659.0 * t7 - t2 / 209 + s / 35530 + t6 / 10659 + r / 71060 - t3 / 385;
    f = t21 + t27;
  } else if (i == 4 && j == 5) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = t2 * s;
    t6 = r * r;
    t7 = r * t6;
    t13 = t1 * s;
    t15 = t6 * t6;
    t22 = 60.0 / 1463.0 * r * t2 - 2.0 / 77.0 * r * t4 + 100.0 / 77.0 * t7 * t2 - 25.0 / 49742.0 * r * s + 400.0 / 74613.0 * t1 * r - 10.0 / 11.0 * t7 * t4 - 200.0 / 4389.0 * t6 * t1 - 1.0 / 2089164.0 - 100.0 / 4389.0 * r * t13 + 15.0 / 1463.0 * t15 * s - 30.0 / 77.0 * t6 * t2 - 10.0 / 77.0 * t15 * t1 + 50.0 / 77.0 * t15 * t13 + 20.0 / 77.0 * t6 * t4 + 300.0 / 1463.0 * t6 * t13;
    t29 = t15 * t4 - 15.0 / 11.0 * t15 * t2 + 100.0 / 24871.0 * t6 * s - 50.0 / 4389.0 * t7 * s + 200.0 / 1463.0 * t1 * t7 - t15 / 4389 - 5.0 / 49742.0 * t6 - 25.0 / 149226.0 * t1 - 5.0 / 4389.0 * t2 + t4 / 1463 + 5.0 / 298452.0 * s - 50.0 / 77.0 * t7 * t13 + 50.0 / 74613.0 * t13 + r / 74613 + 20.0 / 74613.0 * t7;
    f = t22 + t29;
  } else if (i == 5 && j == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = r * t2;
    t4 = s * s;
    t5 = t4 * s;
    t10 = t4 * t4;
    t12 = t1 * r;
    t21 = -10.0 / 11.0 * t5 * t3 + 20.0 / 77.0 * t3 * t4 + 200.0 / 1463.0 * t1 * t5 - 5.0 / 4389.0 * t2 - 25.0 / 149226.0 * t1 - 2.0 / 77.0 * t3 * s + 15.0 / 1463.0 * r * t10 + 50.0 / 77.0 * t12 * t10 - 25.0 / 49742.0 * r * s + 100.0 / 24871.0 * r * t4 - 200.0 / 4389.0 * t1 * t4 - 30.0 / 77.0 * t2 * t4 + 100.0 / 77.0 * t5 * t2 - 10.0 / 77.0 * t1 * t10 - 15.0 / 11.0 * t2 * t10;
    t29 = 400.0 / 74613.0 * t1 * s + 60.0 / 1463.0 * t2 * s - 100.0 / 4389.0 * t12 * s + t3 * t10 + 300.0 / 1463.0 * t12 * t4 - 50.0 / 4389.0 * r * t5 - 50.0 / 77.0 * t12 * t5 + 50.0 / 74613.0 * t12 + 20.0 / 74613.0 * t5 - t10 / 4389 + t3 / 1463 - 5.0 / 49742.0 * t4 + s / 74613 + 5.0 / 298452.0 * r - 1.0 / 2089164.0;
    f = t21 + t29;
  } else if (i == 6 && j == 3) {
    t1 = s * s;
    t2 = r * r;
    t3 = t2 * t2;
    t4 = t3 * t2;
    t6 = t1 * s;
    t9 = r * t2;
    t12 = t3 * r;
    t15 = -t1 / 14212 - 1.0 / 1492260.0 - 6.0 / 11.0 * t1 * t4 + t4 * t6 + 6.0 / 77.0 * t4 * s + 20.0 / 10659.0 * t9 - 5.0 / 11.0 * t9 * t6 - 9.0 / 14212.0 * r * s + 6.0 / 1045.0 * t12 + 12.0 / 11.0 * t12 * t1 + t6 / 10659 - 9.0 / 55.0 * t12 * s + s / 71060 + r / 35530;
    t27 = -t4 / 385 + 27.0 / 209.0 * t3 * s - 10.0 / 209.0 * t9 * s + 30.0 / 3553.0 * t2 * s + 15.0 / 209.0 * t2 * t6 + 60.0 / 209.0 * t9 * t1 - r * t6 / 209 + 15.0 / 11.0 * t3 * t6 - t3 / 209 - 5.0 / 14212.0 * t2 - 10.0 / 209.0 * t2 * t1 - 21.0 / 11.0 * t12 * t6 + 12.0 / 3553.0 * t1 * r - 9.0 / 11.0 * t3 * t1;
    f = t15 + t27;
  } else if (i == 7 && j == 2) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t4 = t3 * t2;
    t5 = s * s;
    t8 = t3 * t1;
    t11 = t3 * r;
    t16 = t4 * t5 - 3.0 / 11.0 * t4 * s + t4 / 77 - 28.0 / 11.0 * t8 * t5 + 8.0 / 11.0 * t8 * s - 2.0 / 55.0 * t8 + 28.0 / 11.0 * t11 * t5 - 42.0 / 55.0 * t11 * s + 42.0 / 1045.0 * t11 - 14.0 / 11.0 * t5 * t3 + 84.0 / 209.0 * t3 * s - 14.0 / 627.0 * t3;
    t23 = 70.0 / 209.0 * t5 * t2 - 70.0 / 627.0 * t2 * s + 70.0 / 10659.0 * t2 - 28.0 / 627.0 * t1 * t5 + 56.0 / 3553.0 * t1 * s - 7.0 / 7106.0 * t1 + 28.0 / 10659.0 * r * t5 - 7.0 / 7106.0 * r * s + 7.0 / 106590.0 * r - t5 / 21318 + s / 53295 - 1.0 / 746130.0;
    f = t16 + t23;
  } else if (i == 8 && j == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * r;
    t6 = t5 * t2;
    t8 = t2 * t1;
    t10 = r * t2;
    f = t3 * s - t3 / 11 - 36.0 / 11.0 * t6 * s + 24.0 / 77.0 * t6 + 48.0 / 11.0 * t8 * s - 24.0 / 55.0 * t8 - 168.0 / 55.0 * t10 * s + 336.0 / 1045.0 * t10 + 252.0 / 209.0 * t2 * s - 28.0 / 209.0 * t2 - 56.0 / 209.0 * t5 * s + 112.0 / 3553.0 * t5 + 112.0 / 3553.0 * t1 * s - 14.0 / 3553.0 * t1 - 6.0 / 3553.0 * r * s + 4.0 / 17765.0 * r + s / 35530 - 1.0 / 248710.0;
  } else if (i == 9 && j == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * r;
    t9 = t3 * r - 45.0 / 11.0 * t3 + 540.0 / 77.0 * t5 * t2 - 72.0 / 11.0 * t2 * t1 + 756.0 / 209.0 * r * t2 - 252.0 / 209.0 * t2 + 840.0 / 3553.0 * t5 - 90.0 / 3553.0 * t1 + 9.0 / 7106.0 * r - 1.0 / 49742.0;
  } else if (i == 0 && j == 10) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = t1 * s;
    f = t3 * t1 - 55.0 / 12.0 * t3 * s + 825.0 / 92.0 * t3 - 225.0 / 23.0 * t2 * t6 + 150.0 / 23.0 * t2 * t1 - 63.0 / 23.0 * t2 * s + 315.0 / 437.0 * t2 - 50.0 / 437.0 * t6 + 75.0 / 7429.0 * t1 - 25.0 / 59432.0 * s + 1.0 / 178296.0;
  } else if (i == 1 && j == 9) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t3 * s;
    t7 = t1 * s;
    t8 = t2 * t7;
    t10 = t2 * t1;
    t12 = t2 * s;
    f = r * t4 - 15.0 / 4.0 * r * t3 + 135.0 / 23.0 * r * t8 - 1260.0 / 253.0 * r * t10 + 630.0 / 253.0 * r * t12 - 189.0 / 253.0 * r * t2 + 630.0 / 4807.0 * r * t7 - 60.0 / 4807.0 * r * t1 + 45.0 / 81719.0 * r * s - 5.0 / 653752.0 * r - t4 / 12 + 15.0 / 46.0 * t3 - 135.0 / 253.0 * t8 + 120.0 / 253.0 * t10 - 63.0 / 253.0 * t12 + 378.0 / 4807.0 * t2 - 70.0 / 4807.0 * t7 + 120.0 / 81719.0 * t1 - 45.0 / 653752.0 * s + 1.0 / 980628.0;
  } else if (i == 2 && j == 8) {
    t1 = r * r;
    t2 = s * s;
    t3 = t2 * t2;
    t4 = t3 * s;
    t8 = t3 * t3;
    t10 = t2 * s;
    t11 = t3 * t10;
    t17 = t3 * t2;
    t19 = -588.0 / 253.0 * t1 * t4 - 28.0 / 4807.0 * r * t2 + 24.0 / 81719.0 * r * s + t1 * t8 - 3.0 * t1 * t11 - 4.0 / 4807.0 * t1 * s - 63.0 / 253.0 * r * t3 - 42.0 / 253.0 * t1 * t10 + 210.0 / 253.0 * t1 * t3 + 84.0 / 23.0 * t1 * t17 - 42.0 / 1265.0 * t4 + 28.0 / 81719.0 * t2 + t1 / 81719;
    t26 = -3.0 / 653752.0 * r - 14.0 / 4807.0 * t10 - 3.0 / 163438.0 * s + 1.0 / 3268760.0 + 18.0 / 23.0 * r * t11 - r * t8 / 4 + 252.0 / 4807.0 * r * t10 - 252.0 / 253.0 * r * t17 + 168.0 / 253.0 * r * t4 + 84.0 / 4807.0 * t2 * t1 + 63.0 / 4807.0 * t3 - 9.0 / 253.0 * t11 + t8 / 92 + 12.0 / 253.0 * t17;
    f = t19 + t26;
  } else if (i == 3 && j == 7) {
    t1 = r * r;
    t2 = r * t1;
    t3 = s * s;
    t4 = t3 * t3;
    t5 = t3 * s;
    t6 = t4 * t5;
    t7 = t4 * s;
    t9 = t4 * t3;
    t14 = 1.0 / 7354710.0 - t2 / 43263 + 14.0 / 4807.0 * t4 - t6 / 506 - 35.0 / 43263.0 * t5 - 7.0 / 980628.0 * s + 28.0 / 245157.0 * t3 - 294.0 / 253.0 * t1 * t7 + 4.0 / 245157.0 * t1 - r / 326876 - 7.0 / 1265.0 * t7 + 4.0 / 759.0 * t9 + 28.0 / 23.0 * t1 * t9 - 14.0 / 4807.0 * r * t3 + 14.0 / 81719.0 * r * s - t1 * t6 / 2;
    t31 = -14.0 / 14421.0 * t1 * s - 21.0 / 253.0 * r * t4 + 84.0 / 4807.0 * t1 * t3 - 35.0 / 253.0 * t1 * t5 + 140.0 / 253.0 * t1 * t4 + 105.0 / 4807.0 * r * t5 + 49.0 / 23.0 * t2 * t7 - 7.0 / 3.0 * t2 * t9 + 7.0 / 4807.0 * t2 * s - 7.0 / 253.0 * t3 * t2 + 175.0 / 759.0 * t2 * t5 - 245.0 / 253.0 * t2 * t4 + 3.0 / 46.0 * r * t6 + t2 * t6 - 42.0 / 253.0 * r * t9 + 42.0 / 253.0 * r * t7;
    f = t14 + t31;
  } else if (i == 4 && j == 6) {
    t1 = s * s;
    t2 = t1 * s;
    t4 = r * r;
    t5 = t4 * t4;
    t7 = t1 * t1;
    t8 = t7 * s;
    t9 = t7 * t1;
    t15 = 1.0 / 11767536.0 + 50.0 / 4807.0 * r * t2 + t5 / 19228 + 75.0 / 4807.0 * t4 * t1 + 15.0 / 19228.0 * t7 - 5.0 / 1961256.0 * r - t8 / 1012 + 5.0 / 10626.0 * t9 - 25.0 / 86526.0 * t2 - 5.0 / 1307504.0 * s + 25.0 / 490314.0 * t1 + 5.0 / 245157.0 * t4 - 105.0 / 253.0 * t4 * t8 + 5.0 / 23.0 * t4 * t9 - 25.0 / 14421.0 * r * t1 + 10.0 / 81719.0 * r * s - 5.0 / 4807.0 * t4 * s;
    t21 = t4 * r;
    t34 = -15.0 / 506.0 * r * t7 - 25.0 / 253.0 * t4 * t2 + 75.0 / 253.0 * t4 * t7 + 105.0 / 92.0 * t5 * t7 - 175.0 / 506.0 * t5 * t2 + 15.0 / 4807.0 * t21 * s - 5.0 / 86526.0 * t21 + t5 * t9 - 7.0 / 4.0 * t5 * t8 + 25.0 / 506.0 * t5 * t1 - 3.0 / 1012.0 * t5 * s + 35.0 / 23.0 * t21 * t8 - 5.0 / 6.0 * t21 * t9 - 25.0 / 506.0 * t21 * t1 + 250.0 / 759.0 * t21 * t2 - 525.0 / 506.0 * t21 * t7 - 5.0 / 253.0 * r * t9 + 10.0 / 253.0 * r * t8;
    f = t15 + t34;
  } else if (i == 5 && j == 5) {
    t1 = s * s;
    t2 = t1 * t1;
    t4 = r * r;
    t7 = t1 * s;
    t10 = t4 * t4;
    t11 = t10 * r;
    t14 = t2 * s;
    t19 = t4 * r;
    t26 = 1.0 / 13728792.0 - 75.0 / 7084.0 * r * t2 - 125.0 / 100947.0 * t4 * s + 500.0 / 33649.0 * t4 * t1 - 125.0 / 1771.0 * t4 * t7 + 250.0 / 1771.0 * t4 * t2 - 5.0 / 4.0 * t11 * t2 - 375.0 / 506.0 * t10 * t7 - 5.0 / 4.0 * t10 * t14 + 375.0 / 67298.0 * r * t7 + 250.0 / 1771.0 * t10 * t1 - 75.0 / 7084.0 * t10 * s + 375.0 / 67298.0 * t19 * s + 625.0 / 1771.0 * t19 * t7 - 375.0 / 506.0 * t19 * t2 + 25.0 / 3542.0 * r * t14 + t11 * t14 + 25.0 / 3542.0 * t11 * s;
    t35 = -t14 / 7084 - 25.0 / 253.0 * t4 * t14 - 25.0 / 201894.0 * t7 + 50.0 / 1716099.0 * t4 - 25.0 / 253.0 * t11 * t1 + 50.0 / 1716099.0 * t1 - 25.0 / 9152528.0 * r - t11 / 7084 - 125.0 / 100947.0 * r * t1 + 125.0 / 1144066.0 * r * s + 25.0 / 46.0 * t11 * t7 - 25.0 / 9152528.0 * s - 125.0 / 1771.0 * t19 * t1 - 25.0 / 201894.0 * t19 + 25.0 / 46.0 * t19 * t14 + 15.0 / 67298.0 * t10 + 75.0 / 46.0 * t10 * t2 + 15.0 / 67298.0 * t2;
    f = t26 + t35;
  } else if (i == 6 && j == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t1;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = r * t2;
    t9 = t4 * s;
    t25 = t3 * t5 - 105.0 / 253.0 * t4 * t7 - 5.0 / 6.0 * t3 * t9 - 5.0 / 4807.0 * t4 * r + 10.0 / 253.0 * t7 * s + 10.0 / 81719.0 * r * s + 35.0 / 23.0 * t7 * t9 - 25.0 / 14421.0 * t1 * s - 3.0 / 1012.0 * r * t5 + 75.0 / 4807.0 * t4 * t1 - 25.0 / 506.0 * t1 * t9 + 25.0 / 506.0 * t5 * t1 - 7.0 / 4.0 * t5 * t7 + 105.0 / 92.0 * t5 * t2 - 525.0 / 506.0 * t2 * t9 + 15.0 / 4807.0 * r * t9 + 75.0 / 253.0 * t4 * t2;
    t28 = r * t1;
    t34 = -15.0 / 506.0 * t2 * s - 5.0 / 253.0 * t3 * s + 50.0 / 4807.0 * t28 * s - 25.0 / 253.0 * t28 * t4 + 5.0 / 23.0 * t3 * t4 + 250.0 / 759.0 * t28 * t9 - 175.0 / 506.0 * t28 * t5 + 15.0 / 19228.0 * t2 + 25.0 / 490314.0 * t1 - 5.0 / 86526.0 * t9 + 5.0 / 10626.0 * t3 - 5.0 / 1307504.0 * r + t5 / 19228 - 5.0 / 1961256.0 * s - t7 / 1012 + 5.0 / 245157.0 * t4 - 25.0 / 86526.0 * t28 + 1.0 / 11767536.0;
    f = t25 + t34;
  } else if (i == 7 && j == 3) {
    t1 = s * s;
    t3 = r * r;
    t4 = t3 * t3;
    t5 = t4 * t3;
    t6 = t1 * s;
    t10 = t3 * r;
    t11 = t4 * t10;
    t14 = t4 * r;
    t16 = 1.0 / 7354710.0 - s / 326876 - 14.0 / 14421.0 * r * t1 + 4.0 / 245157.0 * t1 - 7.0 / 3.0 * t5 * t6 + 4.0 / 759.0 * t5 - 7.0 / 980628.0 * r + 14.0 / 81719.0 * r * s + 140.0 / 253.0 * t4 * t1 + t11 * t6 + 14.0 / 4807.0 * t4 - t11 / 506 - t11 * t1 / 2 - t6 / 43263 - 7.0 / 1265.0 * t14 - 294.0 / 253.0 * t14 * t1;
    t31 = 3.0 / 46.0 * t11 * s - 35.0 / 43263.0 * t10 + 175.0 / 759.0 * t10 * t6 - 21.0 / 253.0 * t4 * s - 245.0 / 253.0 * t4 * t6 + 49.0 / 23.0 * t14 * t6 - 35.0 / 253.0 * t10 * t1 + 7.0 / 4807.0 * r * t6 + 28.0 / 245157.0 * t3 - 7.0 / 253.0 * t3 * t6 + 42.0 / 253.0 * t14 * s + 84.0 / 4807.0 * t3 * t1 - 14.0 / 4807.0 * t3 * s - 42.0 / 253.0 * t5 * s + 105.0 / 4807.0 * t10 * s + 28.0 / 23.0 * t5 * t1;
    f = t16 + t31;
  } else if (i == 8 && j == 2) {
    t1 = r * r;
    t2 = r * t1;
    t4 = s * s;
    t7 = t1 * t1;
    t8 = t7 * t1;
    t11 = t7 * r;
    t14 = t7 * t7;
    t17 = 1.0 / 3268760.0 + 28.0 / 81719.0 * t1 + 252.0 / 4807.0 * t2 * s + 84.0 / 4807.0 * t4 * t1 - 28.0 / 4807.0 * t1 * s - 252.0 / 253.0 * t8 * s + 84.0 / 23.0 * t8 * t4 + 168.0 / 253.0 * t11 * s - 42.0 / 253.0 * t2 * t4 + t14 / 92 - t14 * s / 4 - 14.0 / 4807.0 * t2 + t14 * t4;
    t18 = t7 * t2;
    t26 = -9.0 / 253.0 * t18 + 63.0 / 4807.0 * t7 + 24.0 / 81719.0 * r * s + 210.0 / 253.0 * t7 * t4 - 63.0 / 253.0 * t7 * s + 18.0 / 23.0 * t18 * s - 3.0 * t18 * t4 - 42.0 / 1265.0 * t11 - 3.0 / 653752.0 * s - 4.0 / 4807.0 * t4 * r + t4 / 81719 + 12.0 / 253.0 * t8 - 3.0 / 163438.0 * r - 588.0 / 253.0 * t11 * t4;
    f = t17 + t26;
  } else if (i == 9 && j == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t3 * r;
    t7 = r * t1;
    t8 = t7 * t2;
    t10 = t2 * t1;
    t12 = t2 * r;
    f = t4 * s - t4 / 12 - 15.0 / 4.0 * t3 * s + 15.0 / 46.0 * t3 + 135.0 / 23.0 * t8 * s - 135.0 / 253.0 * t8 - 1260.0 / 253.0 * t10 * s + 120.0 / 253.0 * t10 + 630.0 / 253.0 * t12 * s - 63.0 / 253.0 * t12 - 189.0 / 253.0 * t2 * s + 378.0 / 4807.0 * t2 + 630.0 / 4807.0 * t7 * s - 70.0 / 4807.0 * t7 - 60.0 / 4807.0 * t1 * s + 120.0 / 81719.0 * t1 + 45.0 / 81719.0 * r * s - 45.0 / 653752.0 * r - 5.0 / 653752.0 * s + 1.0 / 980628.0;
  } else if (i == 10 && j == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = r * t1;
    f = t3 * t1 - 55.0 / 12.0 * t3 * r + 825.0 / 92.0 * t3 - 225.0 / 23.0 * t2 * t6 + 150.0 / 23.0 * t2 * t1 - 63.0 / 23.0 * t2 * r + 315.0 / 437.0 * t2 - 50.0 / 437.0 * t6 + 75.0 / 7429.0 * t1 - 25.0 / 59432.0 * r + 1.0 / 178296.0;
  } else if (i == 0 && j == 11) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t4 = t3 * t3;
    f = t4 * t2 - 66.0 / 13.0 * t4 * t1 + 726.0 / 65.0 * t4 * s - 363.0 / 26.0 * t4 + 3267.0 / 299.0 * t3 * t2 - 8316.0 / 1495.0 * t3 * t1 + 2772.0 / 1495.0 * t3 * s - 594.0 / 1495.0 * t3 + 297.0 / 5681.0 * t2 - 22.0 / 5681.0 * t1 + 66.0 / 482885.0 * s - 3.0 / 1931540.0;
  } else if (i == 1 && j == 10) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t3 * t1;
    t6 = t3 * s;
    t9 = t1 * s;
    t10 = t2 * t9;
    t12 = t2 * t1;
    t14 = t2 * s;
    t20 = r * t4 - 55.0 / 13.0 * r * t6 + 99.0 / 13.0 * r * t3 - 99.0 / 13.0 * r * t10 + 1386.0 / 299.0 * r * t12 - 2646.0 / 1495.0 * r * t14 + 126.0 / 299.0 * r * t2 - 18.0 / 299.0 * r * t9 + 27.0 / 5681.0 * r * t1 - r * s / 5681 + r / 482885;
    t21 = -t4 / 13 + 22.0 / 65.0 * t6 - 33.0 / 52.0 * t3 + 198.0 / 299.0 * t10 - 126.0 / 299.0 * t12 + 252.0 / 1495.0 * t14 - 63.0 / 1495.0 * t2 + 36.0 / 5681.0 * t9 - 3.0 / 5681.0 * t1 + 2.0 / 96577.0 * s - 1.0 / 3863080.0;
    f = t20 + t21;
  } else if (i == 2 && j == 9) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t6 = r * r;
    t7 = t2 * t1;
    t9 = t1 * s;
    t10 = t2 * t9;
    t12 = t3 * s;
    t14 = t2 * s;
    t22 = 54.0 / 65.0 * r * t3 + 648.0 / 312455.0 * r * t1 - 252.0 / 65.0 * t6 * t7 + 324.0 / 65.0 * t6 * t10 + t6 * t12 - 3.0 / 42493880.0 + 378.0 / 16445.0 * t14 + 2646.0 / 1495.0 * t6 * t14 - 567.0 / 82225.0 * t2 - 7938.0 / 16445.0 * t6 * t2 + 81.0 / 312455.0 * t6 * s - 45.0 / 13.0 * t6 * t3 - 378.0 / 16445.0 * r * t9 - 108.0 / 16445.0 * t6 * t1 + 252.0 / 3289.0 * t6 * t9;
    t29 = -7938.0 / 16445.0 * r * t14 + 1512.0 / 1495.0 * r * t7 + 2268.0 / 16445.0 * r * t2 - 756.0 / 16445.0 * t7 - 9.0 / 260.0 * t3 - t6 / 312455 + 81.0 / 1495.0 * t10 - 81.0 / 65.0 * r * t10 - 27.0 / 312455.0 * r * s - 36.0 / 312455.0 * t1 + 6.0 / 5311735.0 * r + 3.0 / 325.0 * t12 + 378.0 / 312455.0 * t9 + 27.0 / 5311735.0 * s - 3.0 / 13.0 * r * t12;
    f = t22 + t29;
  } else if (i == 3 && j == 8) {
    t1 = r * r;
    t2 = r * t1;
    t3 = s * s;
    t4 = t3 * s;
    t7 = t3 * t3;
    t8 = t7 * t3;
    t10 = t7 * s;
    t13 = t7 * t7;
    t15 = t7 * t4;
    t25 = -1764.0 / 16445.0 * t4 * t2 + 168.0 / 16445.0 * t3 * t2 + 1008.0 / 325.0 * t2 * t8 - 588.0 / 325.0 * t2 * t10 + 882.0 / 1495.0 * t2 * t7 + t2 * t13 - 3.0 / 106234700.0 + 36.0 / 7475.0 * t15 - 6.0 / 1562275.0 * t1 - 72.0 / 1562275.0 * r * s - 54.0 / 325.0 * r * t15 + 18.0 / 325.0 * r * t13 + 1512.0 / 1562275.0 * r * t3 - 504.0 / 325.0 * t1 * t8 + 432.0 / 325.0 * t1 * t15 - 6.0 / 13.0 * t1 * t13 - 756.0 / 82225.0 * r * t4 + 432.0 / 1562275.0 * t1 * s;
    t35 = -504.0 / 82225.0 * t3 * t1 + 1008.0 / 16445.0 * t4 * t1 - 5292.0 / 16445.0 * t1 * t7 + 7056.0 / 7475.0 * t1 * t10 - 10584.0 / 82225.0 * r * t10 + 1512.0 / 7475.0 * r * t8 - 36.0 / 13.0 * t2 * t15 + 756.0 / 16445.0 * r * t7 - 126.0 / 82225.0 * t7 - t13 / 650 - 504.0 / 82225.0 * t8 + 336.0 / 82225.0 * t10 - 36.0 / 82225.0 * t2 * s + 504.0 / 1562275.0 * t4 + 48.0 / 26558675.0 * s - 56.0 / 1562275.0 * t3 + 9.0 / 1562275.0 * t2 + 18.0 / 26558675.0 * r;
    f = t25 + t35;
  } else if (i == 4 && j == 7) {
    t1 = r * r;
    t2 = r * t1;
    t3 = s * s;
    t4 = t3 * s;
    t7 = t3 * t3;
    t8 = t7 * t3;
    t12 = t7 * t4;
    t14 = t1 * t1;
    t22 = t7 * s;
    t24 = 4.0 / 312455.0 * t2 + 8.0 / 15935205.0 * r - 14.0 / 937365.0 * t3 + 14.0 / 15935205.0 * s + 7.0 / 62491.0 * t4 - 490.0 / 3289.0 * t4 * t2 + 56.0 / 3289.0 * t3 * t2 + 112.0 / 65.0 * t2 * t8 + 196.0 / 299.0 * t2 * t7 - 28.0 / 937365.0 * r * s - r * t12 / 65 - 1.0 / 63740820.0 - 294.0 / 16445.0 * t14 * t3 + 56.0 / 3289.0 * r * t7 + 14.0 / 16445.0 * t14 * s - 10.0 / 13.0 * t2 * t12 + 49.0 / 299.0 * t14 * t4 - 49.0 / 65.0 * t14 * t7 + 56.0 / 1495.0 * r * t8 + 588.0 / 1495.0 * t1 * t22;
    t39 = -14.0 / 3289.0 * r * t4 + 84.0 / 312455.0 * t1 * s - 84.0 / 16445.0 * t3 * t1 + 140.0 / 3289.0 * t4 * t1 - 588.0 / 3289.0 * t1 * t7 - 588.0 / 16445.0 * r * t22 - 4.0 / 937365.0 * t1 - t14 / 82225 + 588.0 / 325.0 * t14 * t22 + t14 * t12 - 28.0 / 13.0 * t14 * t8 + 168.0 / 312455.0 * r * t3 - 28.0 / 65.0 * t1 * t8 + 12.0 / 65.0 * t1 * t12 + t12 / 2990 - 7.0 / 16445.0 * t7 + 14.0 / 16445.0 * t22 - 98.0 / 65.0 * t2 * t22 - 14.0 / 16445.0 * t8 - 14.0 / 16445.0 * t2 * s;
    f = t24 + t39;
  } else if (i == 5 && j == 6) {
    t1 = r * r;
    t2 = r * t1;
    t3 = s * s;
    t4 = t3 * t3;
    t5 = t4 * t3;
    t6 = t4 * s;
    t8 = t3 * s;
    t16 = t1 * t1;
    t21 = t16 * r;
    t24 = 75.0 / 3289.0 * t3 * t2 + 6.0 / 13.0 * t2 * t5 - 21.0 / 26.0 * t2 * t6 + 315.0 / 598.0 * t4 * t2 - 3.0 / 124982.0 * r * s + 126.0 / 65.0 * t16 * t6 - 15.0 / 13.0 * t16 * t5 + 45.0 / 124982.0 * r * t3 - t1 * t5 / 13 + 21.0 / 598.0 * t21 * t3 - 15.0 / 6578.0 * r * t8;
    t44 = t21 * t5 - 21.0 / 13.0 * t21 * t6 + 105.0 / 299.0 * t16 * t8 - 63.0 / 32890.0 * t21 * s - 63.0 / 52.0 * t16 * t4 + 9.0 / 3289.0 * t16 * s + 42.0 / 299.0 * t1 * t6 - t1 / 187473 + t21 / 32890 - 3.0 / 65780.0 * t16 - 1.0 / 84987760.0;
    f = 3.0 / 124982.0 * t2 - 3.0 / 32890.0 * t5 + 3.0 / 16445.0 * t6 - 9.0 / 65780.0 * t4 - 9.0 / 6578.0 * t2 * s + r / 2124694 + 3.0 / 62491.0 * t8 + 3.0 / 5311735.0 * s - t3 / 124982 - 525.0 / 3289.0 * t2 * t8 + t24 + 18.0 / 62491.0 * t1 * s - 15.0 / 3289.0 * t3 * t1 + 100.0 / 3289.0 * t1 * t8 - 315.0 / 3289.0 * t4 * t1 - 7.0 / 26.0 * t21 * t8 - 63.0 / 6578.0 * r * t6 + 3.0 / 598.0 * r * t5 + 63.0 / 65.0 * t21 * t4 + 45.0 / 6578.0 * r * t4 - 315.0 / 6578.0 * t16 * t3 + t44;
  } else if (i == 6 && j == 5) {
    t1 = r * r;
    t2 = s * s;
    t3 = t2 * t2;
    t6 = t1 * t1;
    t7 = r * t6;
    t9 = t3 * s;
    t12 = t6 * t1;
    t13 = t2 * s;
    t24 = t1 * r;
    t27 = 3.0 / 124982.0 * t13 + t12 * t9 - 315.0 / 3289.0 * t6 * t2 - 1.0 / 84987760.0 - 3.0 / 124982.0 * r * s + 3.0 / 5311735.0 * r + s / 2124694 - 9.0 / 6578.0 * r * t13 + 105.0 / 299.0 * t24 * t3 + 3.0 / 62491.0 * t24 - 7.0 / 26.0 * t24 * t9;
    t44 = 75.0 / 3289.0 * t1 * t13 - 3.0 / 65780.0 * t3 - 63.0 / 52.0 * t6 * t3 - 21.0 / 26.0 * t7 * t13 - 3.0 / 32890.0 * t12 - t12 * t2 / 13 + 3.0 / 16445.0 * t7 + 42.0 / 299.0 * t7 * t2 - 15.0 / 6578.0 * t24 * s - t1 / 124982 + 21.0 / 598.0 * t1 * t9;
    f = -315.0 / 6578.0 * t3 * t1 - 15.0 / 3289.0 * t1 * t2 - 63.0 / 6578.0 * t7 * s - 63.0 / 32890.0 * r * t9 + 9.0 / 3289.0 * r * t3 + 6.0 / 13.0 * t12 * t13 + 3.0 / 598.0 * t12 * s - 21.0 / 13.0 * t7 * t9 + 45.0 / 124982.0 * t1 * s + 126.0 / 65.0 * t7 * t3 + t27 + t9 / 32890 + 45.0 / 6578.0 * t6 * s - 9.0 / 65780.0 * t6 + 18.0 / 62491.0 * r * t2 - t2 / 187473 + 315.0 / 598.0 * t6 * t13 - 525.0 / 3289.0 * t24 * t13 + 100.0 / 3289.0 * t24 * t2 + 63.0 / 65.0 * t6 * t9 - 15.0 / 13.0 * t12 * t3 + t44;
  } else if (i == 7 && j == 4) {
    t1 = r * r;
    t2 = t1 * r;
    t3 = t1 * t1;
    t4 = t3 * t2;
    t5 = s * s;
    t6 = t5 * s;
    t9 = r * t3;
    t12 = t5 * t5;
    t20 = t3 * t1;
    t24 = -1.0 / 63740820.0 - 14.0 / 937365.0 * t1 - 10.0 / 13.0 * t4 * t6 + 12.0 / 65.0 * t4 * t5 - 98.0 / 65.0 * t6 * t9 + 56.0 / 3289.0 * t6 * t1 + t4 * t12 - 588.0 / 3289.0 * t3 * t5 - 294.0 / 16445.0 * t1 * t12 - 84.0 / 16445.0 * t1 * t5 + 588.0 / 325.0 * t12 * t9 - 588.0 / 16445.0 * t9 * s + 14.0 / 16445.0 * r * t12 + 56.0 / 1495.0 * t20 * s + t4 / 2990 - 14.0 / 16445.0 * t20 - t4 * s / 65 + 14.0 / 16445.0 * t9 + 140.0 / 3289.0 * t2 * t5 - t12 / 82225;
    t39 = -49.0 / 65.0 * t12 * t3 - 7.0 / 16445.0 * t3 + 7.0 / 62491.0 * t2 - 28.0 / 937365.0 * r * s - 4.0 / 937365.0 * t5 + 84.0 / 312455.0 * r * t5 + 14.0 / 15935205.0 * r + 4.0 / 312455.0 * t6 + 8.0 / 15935205.0 * s - 14.0 / 16445.0 * r * t6 + 56.0 / 3289.0 * t3 * s + 49.0 / 299.0 * t12 * t2 - 490.0 / 3289.0 * t6 * t2 + 196.0 / 299.0 * t6 * t3 + 588.0 / 1495.0 * t9 * t5 - 14.0 / 3289.0 * t2 * s - 28.0 / 65.0 * t20 * t5 - 28.0 / 13.0 * t20 * t12 + 112.0 / 65.0 * t20 * t6 + 168.0 / 312455.0 * t1 * s;
    f = t24 + t39;
  } else if (i == 8 && j == 3) {
    t2 = s * s;
    t4 = t2 * s;
    t6 = r * r;
    t7 = t6 * r;
    t8 = t6 * t6;
    t10 = t8 * t8;
    t16 = t8 * t6;
    t18 = t8 * t7;
    t22 = 48.0 / 26558675.0 * r - 72.0 / 1562275.0 * r * s + 432.0 / 1562275.0 * r * t2 - 36.0 / 82225.0 * r * t4 + 504.0 / 1562275.0 * t7 + 756.0 / 16445.0 * t8 * s - 126.0 / 82225.0 * t8 - 6.0 / 13.0 * t10 * t2 + 1008.0 / 16445.0 * t7 * t2 + 882.0 / 1495.0 * t8 * t4 + 18.0 / 325.0 * t10 * s - 1764.0 / 16445.0 * t7 * t4 - 504.0 / 325.0 * t16 * t2 - 504.0 / 82225.0 * t16 - 36.0 / 13.0 * t18 * t4 + 36.0 / 7475.0 * t18 - 54.0 / 325.0 * t18 * s - 756.0 / 82225.0 * t7 * s;
    t23 = t8 * r;
    t35 = 336.0 / 82225.0 * t23 + 7056.0 / 7475.0 * t23 * t2 - 504.0 / 82225.0 * t6 * t2 - 5292.0 / 16445.0 * t8 * t2 + 168.0 / 16445.0 * t6 * t4 - 56.0 / 1562275.0 * t6 - 588.0 / 325.0 * t23 * t4 + t10 * t4 + 432.0 / 325.0 * t18 * t2 + 1512.0 / 7475.0 * t16 * s + 1008.0 / 325.0 * t16 * t4 - 10584.0 / 82225.0 * t23 * s + 1512.0 / 1562275.0 * t6 * s + 9.0 / 1562275.0 * t4 + 18.0 / 26558675.0 * s - 3.0 / 106234700.0 - 6.0 / 1562275.0 * t2 - t10 / 650;
    f = t22 + t35;
  } else if (i == 9 && j == 2) {
    t1 = s * s;
    t4 = r * r;
    t5 = t4 * t4;
    t6 = t5 * t5;
    t9 = t6 * r;
    t12 = r * t4;
    t15 = t5 * r;
    t18 = t5 * t12;
    t20 = t5 * t4;
    t24 = 81.0 / 312455.0 * r * t1 - 27.0 / 312455.0 * r * s + 54.0 / 65.0 * t6 * s + 2268.0 / 16445.0 * t5 * s + t9 * t1 - 3.0 / 13.0 * t9 * s + 252.0 / 3289.0 * t12 * t1 - 45.0 / 13.0 * t6 * t1 + 2646.0 / 1495.0 * t15 * t1 - 378.0 / 16445.0 * t12 * s - 81.0 / 65.0 * t18 * s - 3.0 / 42493880.0 + 1512.0 / 1495.0 * t20 * s + 648.0 / 312455.0 * t4 * s - 7938.0 / 16445.0 * t15 * s;
    t29 = -36.0 / 312455.0 * t4 + 324.0 / 65.0 * t18 * t1 - 7938.0 / 16445.0 * t5 * t1 - 108.0 / 16445.0 * t4 * t1 - 252.0 / 65.0 * t20 * t1 + 81.0 / 1495.0 * t18 - 756.0 / 16445.0 * t20 + 378.0 / 16445.0 * t15 + 3.0 / 325.0 * t9 + 378.0 / 312455.0 * t12 - 567.0 / 82225.0 * t5 - 9.0 / 260.0 * t6 + 6.0 / 5311735.0 * s + 27.0 / 5311735.0 * r - t1 / 312455;
    f = t24 + t29;
  } else if (i == 10 && j == 1) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t3 * t1;
    t6 = t3 * r;
    t9 = r * t1;
    t10 = t2 * t9;
    t12 = t2 * t1;
    t14 = r * t2;
    t16 = t4 * s - t4 / 13 - 55.0 / 13.0 * t6 * s + 22.0 / 65.0 * t6 + 99.0 / 13.0 * t3 * s - 33.0 / 52.0 * t3 - 99.0 / 13.0 * t10 * s + 198.0 / 299.0 * t10 + 1386.0 / 299.0 * t12 * s - 126.0 / 299.0 * t12 - 2646.0 / 1495.0 * t14 * s;
    t21 = 252.0 / 1495.0 * t14 + 126.0 / 299.0 * t2 * s - 63.0 / 1495.0 * t2 - 18.0 / 299.0 * t9 * s + 36.0 / 5681.0 * t9 + 27.0 / 5681.0 * t1 * s - 3.0 / 5681.0 * t1 - r * s / 5681 + 2.0 / 96577.0 * r + s / 482885 - 1.0 / 3863080.0;
    f = t16 + t21;
  } else if (i == 11 && j == 0) {
    t1 = r * r;
    t2 = r * t1;
    t3 = t1 * t1;
    t4 = t3 * t3;
    f = t4 * t2 - 66.0 / 13.0 * t4 * t1 + 726.0 / 65.0 * r * t4 - 363.0 / 26.0 * t4 + 3267.0 / 299.0 * t3 * t2 - 8316.0 / 1495.0 * t3 * t1 + 2772.0 / 1495.0 * t3 * r - 594.0 / 1495.0 * t3 + 297.0 / 5681.0 * t2 - 22.0 / 5681.0 * t1 + 66.0 / 482885.0 * r - 3.0 / 1931540.0;
  } else if (i == 0 && j == 12) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = t1 * s;
    f = t3 * t2 - 39.0 / 7.0 * t3 * t5 + 286.0 / 21.0 * t3 * t1 - 1210.0 / 63.0 * t3 * s + 121.0 / 7.0 * t3 - 363.0 / 35.0 * t2 * t5 + 484.0 / 115.0 * t2 * t1 - 132.0 / 115.0 * t2 * s + 33.0 / 161.0 * t2 - 11.0 / 483.0 * t5 + 22.0 / 15295.0 * t1 - 2.0 / 45885.0 * s + 1.0 / 2340135.0;
  } else if (i == 1 && j == 11) {
    t1 = s * s;
    t2 = t1 * s;
    t3 = t1 * t1;
    t4 = t3 * t3;
    t5 = t4 * t2;
    t7 = t4 * t1;
    t9 = t4 * s;
    t12 = t3 * t2;
    t14 = t3 * t1;
    t16 = t3 * s;
    t22 = r * t5 - 33.0 / 7.0 * r * t7 + 605.0 / 63.0 * r * t9 - 3025.0 / 273.0 * r * t4 + 726.0 / 91.0 * r * t12 - 242.0 / 65.0 * r * t14 + 1694.0 / 1495.0 * r * t16 - 66.0 / 299.0 * t3 * r + 55.0 / 2093.0 * r * t2 - 11.0 / 6279.0 * r * t1 + 11.0 / 198835.0 * r * s - r / 1789515;
    t23 = -t5 / 14 + 22.0 / 63.0 * t7 - 605.0 / 819.0 * t9 + 242.0 / 273.0 * t4 - 121.0 / 182.0 * t12 + 484.0 / 1495.0 * t14 - 154.0 / 1495.0 * t16 + 44.0 / 2093.0 * t3 - 11.0 / 4186.0 * t2 + 22.0 / 119301.0 * t1 - 11.0 / 1789515.0 * s + 2.0 / 30421755.0;
    f = t22 + t23;
  } else if (i == 2 && j == 10) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = r * r;
    t5 = t1 * s;
    t6 = t2 * t5;
    t9 = t2 * t2;
    t13 = t2 * s;
    t15 = t2 * t1;
    t17 = t9 * t1;
    t19 = t9 * s;
    t25 = t2 / 299 - t3 * s / 12558 - 550.0 / 91.0 * t3 * t6 + 20.0 / 2093.0 * r * t5 + 275.0 / 42.0 * t3 * t9 + 5.0 / 2093.0 * t3 * t1 - 10.0 / 299.0 * t3 * t5 - 77.0 / 65.0 * t3 * t13 + 44.0 / 13.0 * t3 * t15 + t3 * t17 - 55.0 / 14.0 * t3 * t19 - 275.0 / 182.0 * r * t9 - 21.0 / 299.0 * r * t2 + 55.0 / 63.0 * r * t19 + 462.0 / 1495.0 * r * t13 + t3 / 1193010;
    t32 = -11.0 / 182.0 * t6 + 3.0 / 79534.0 * t1 - 3.0 / 4186.0 * r * t1 - s / 715806 - t5 / 2093 - r / 3579030 + 11.0 / 299.0 * t15 - 11.0 / 13.0 * r * t15 + r * s / 39767 + 132.0 / 91.0 * r * t6 + 1.0 / 60843510.0 - 3.0 / 14.0 * r * t17 + 11.0 / 182.0 * t9 - 55.0 / 1638.0 * t19 + t17 / 126 - 21.0 / 1495.0 * t13 + 77.0 / 299.0 * t3 * t2;
    f = t25 + t32;
  } else if (i == 3 && j == 9) {
    t1 = r * r;
    t2 = s * s;
    t4 = t2 * s;
    t6 = t2 * t2;
    t8 = t6 * s;
    t11 = t1 * r;
    t12 = t6 * t2;
    t15 = t6 * t6;
    t16 = t15 * s;
    t21 = t6 * t4;
    t28 = 48.0 / 23023.0 * t2 * t1 - 84.0 / 3289.0 * t4 * t1 + 252.0 / 1495.0 * t1 * t6 - 42.0 / 65.0 * t1 * t8 + 27.0 / 2187185.0 * r * s + 2.0 / 334639305.0 - 40.0 / 13.0 * t11 * t12 - 21.0 / 65.0 * t11 * t6 + t11 * t16 - 45.0 / 14.0 * t11 * t15 + 3.0 / 23023.0 * t11 * s - 36.0 / 115115.0 * r * t2 - 180.0 / 91.0 * t1 * t21 + 12.0 / 3289.0 * r * t4 + 10.0 / 7.0 * t1 * t15 - 9.0 / 115115.0 * t1 * s - r / 6561555 + 8.0 / 1495.0 * t12 + 14.0 / 299.0 * t11 * t4 + 96.0 / 65.0 * t1 * t12;
    t39 = -3.0 / 7.0 * t1 * t16 - 15.0 / 91.0 * r * t15 - 378.0 / 16445.0 * r * t6 + r * t16 / 21 + 126.0 / 1495.0 * r * t8 + 2.0 / 2187185.0 * t1 + 108.0 / 455.0 * r * t21 + 24.0 / 2187185.0 * t2 - 12.0 / 3289.0 * t11 * t2 - 42.0 / 16445.0 * t8 + 12.0 / 16445.0 * t6 - t16 / 819 + 2.0 / 455.0 * t15 + 84.0 / 65.0 * t11 * t8 - s / 2187185 - 2.0 / 16445.0 * t4 - t11 / 690690 - 12.0 / 65.0 * r * t12 - 3.0 / 455.0 * t21 + 30.0 / 7.0 * t11 * t21;
    f = t28 + t39;
  } else if (i == 4 && j == 8) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * s;
    t4 = r * r;
    t5 = r * t4;
    t6 = t2 * t1;
    t10 = t2 * t2;
    t14 = t1 * s;
    t17 = 4.0 / 937365.0 * t1 + 2.0 / 9867.0 * t2 - 28.0 / 49335.0 * t3 - 80.0 / 39.0 * t5 * t6 + 224.0 / 195.0 * t5 * t3 - 14.0 / 39.0 * t5 * t2 - 5.0 / 7.0 * t5 * t10 + 16.0 / 69069.0 * t5 * s - 56.0 / 9867.0 * t5 * t1 + 56.0 / 897.0 * t5 * t14 - 8.0 / 49335.0 * t1 * r;
    t18 = t2 * t14;
    t20 = t4 * t4;
    t31 = 40.0 / 21.0 * t5 * t18 - 14.0 / 195.0 * t20 * t14 + 16.0 / 455.0 * r * t18 - 40.0 / 91.0 * t4 * t18 - 8.0 / 115115.0 * t4 * s + 16.0 / 9867.0 * t4 * t1 - 56.0 / 195.0 * t4 * t3 + 32.0 / 65.0 * t6 * t4 - 10.0 / 819.0 * r * t10 + 28.0 / 65.0 * t20 * t2 - 4.0 / 16445.0 * t20 * s;
    t37 = 112.0 / 4485.0 * t3 * r - 56.0 / 39.0 * t20 * t3 - t5 / 345345 - t18 / 1365 - 18.0 / 7.0 * t20 * t18 + t20 / 345345 + t10 / 4095 + 16.0 / 2187185.0 * r * s - 2.0 / 49335.0 * t14 + 4.0 / 4485.0 * t6 - 4.0 / 19684665.0 * s;
    t47 = -8.0 / 195.0 * r * t6 - 2.0 / 19684665.0 * r + t20 * t10 + 1.0 / 334639305.0 + 28.0 / 4485.0 * t20 * t1 + 8.0 / 3.0 * t20 * t6 - 28.0 / 3289.0 * r * t2 + 28.0 / 299.0 * t4 * t2 - 56.0 / 3289.0 * t4 * t14 + 10.0 / 63.0 * t4 * t10 + 16.0 / 9867.0 * r * t14 + 2.0 / 2187185.0 * t4;
    f = t17 + t31 + t37 + t47;
  } else if (i == 5 && j == 7) {
    t1 = s * s;
    t2 = t1 * t1;
    t3 = t2 * t1;
    t6 = r * r;
    t7 = t6 * t6;
    t8 = t7 * r;
    t9 = t2 * s;
    t11 = t1 * s;
    t12 = t11 * t2;
    t14 = t6 * r;
    t22 = 2.0 / 1003917915.0 - t3 * r / 117 + r * s / 187473 + 14.0 / 9.0 * t8 * t9 - 15.0 / 14.0 * t7 * t12 - 100.0 / 117.0 * t14 * t3 + 28.0 / 39.0 * t14 * t9 + 10.0 / 29601.0 * t14 * s - 70.0 / 9867.0 * t14 * t1 + 175.0 / 2691.0 * t14 * t11 - r * t1 / 9867 + 25.0 / 63.0 * t14 * t12;
    t33 = -35.0 / 234.0 * t7 * t11 + r * t12 / 273 - 50.0 / 819.0 * t6 * t12 - 2.0 / 29601.0 * t6 * s + 40.0 / 29601.0 * t1 * t6 - 2.0 * t8 * t3 - 350.0 / 29601.0 * t11 * t6 + 16.0 / 117.0 * t6 * t3 + 28.0 / 39.0 * t7 * t2 - 35.0 / 9867.0 * r * t2 - t8 / 148005 - 7.0 / 49335.0 * t9;
    t38 = -t11 / 59202 - s / 8436285 - r / 11810799 + 2.0 / 13455.0 * t3 + 140.0 / 2691.0 * t6 * t2 + 25.0 / 29601.0 * r * t11 + 4.0 / 3936933.0 * t6 + 2.0 / 937365.0 * t1 + 2.0 / 29601.0 * t2 - 35.0 / 117.0 * t2 * t14 + 2.0 / 207207.0 * t7 - t12 / 16380;
    t50 = -t14 / 207207 + 7.0 / 13455.0 * t8 * s + t8 * t12 + 14.0 / 897.0 * t7 * t1 - 7.0 / 585.0 * t1 * t8 + 20.0 / 9.0 * t7 * t3 - 70.0 / 117.0 * t8 * t2 + 14.0 / 117.0 * t11 * t8 - 7.0 / 9867.0 * t7 * s + 7.0 / 897.0 * r * t9 - 14.0 / 117.0 * t6 * t9 - 70.0 / 39.0 * t7 * t9;
    f = t22 + t33 + t38 + t50;
  } else if (i == 6 && j == 6) {
    t1 = r * r;
    t2 = r * t1;
    t3 = s * s;
    t4 = t3 * t3;
    t5 = t4 * t3;
    t7 = t4 * s;
    t10 = t3 * s;
    t12 = t1 * t1;
    t14 = t12 * t1;
    t19 = r * t12;
    t21 = -25.0 / 117.0 * t2 * t5 + 14.0 / 39.0 * t7 * t2 - 35.0 / 156.0 * t4 * t2 + 1.0 / 573667380.0 - 175.0 / 19734.0 * t1 * t10 + t1 / 749892 - 35.0 / 156.0 * t12 * t10 - t14 * s / 780 + 5.0 / 9867.0 * r * t10 - t1 * s / 13156 + 25.0 / 19734.0 * t3 * t1 - 3.0 / 2.0 * t19 * t5;
    t34 = 35.0 / 1196.0 * t4 * t1 - 7.0 / 156.0 * t7 * t1 + t1 * t5 / 39 + 21.0 / 26.0 * t12 * t4 - 21.0 / 13156.0 * r * t4 - 21.0 / 13156.0 * t12 * s + 7.0 / 2990.0 * t7 * r - 35.0 / 26.0 * t7 * t12 - 7.0 / 156.0 * t19 * t3 + 14.0 / 39.0 * t19 * t10 + t14 * t5 + t14 * t3 / 39;
    t42 = 5.0 / 9867.0 * t2 * s - 175.0 / 19734.0 * t3 * t2 + 175.0 / 2691.0 * t2 * t10 - t3 * r / 13156 + t3 / 749892 - t2 / 118404 + t12 / 39468 - 3.0 / 2.0 * t14 * t7 - 7.0 / 197340.0 * t19 - 7.0 / 197340.0 * t7 + 3.0 / 624910.0 * r * s - t10 / 118404;
    t51 = 7.0 / 3.0 * t19 * t7 + t4 / 39468 + t14 / 53820 - r * t5 / 780 - s / 11248380 + t5 / 53820 - r / 11248380 + 5.0 / 6.0 * t14 * t4 + 35.0 / 1196.0 * t12 * t3 - 25.0 / 117.0 * t14 * t10 + 5.0 / 6.0 * t12 * t5 - 35.0 / 26.0 * t19 * t4 + 7.0 / 2990.0 * t19 * s;
    f = t21 + t34 + t42 + t51;
  } else if (i == 7 && j == 5) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t1;
    t4 = s * s;
    t5 = t4 * t4;
    t7 = t1 * r;
    t8 = t7 * t2;
    t11 = t5 * s;
    t13 = t4 * s;
    t14 = t2 * r;
    t20 = 20.0 / 9.0 * t3 * t5 + 2.0 / 1003917915.0 - 50.0 / 819.0 * t8 * t4 + t8 * s / 273 + t11 * t8 - t13 / 207207 - 7.0 / 49335.0 * t14 + r * s / 187473 + 14.0 / 9.0 * t14 * t11 - 2.0 * t3 * t11 + 14.0 / 117.0 * t7 * t11 - 35.0 / 234.0 * t7 * t5;
    t33 = 16.0 / 117.0 * t4 * t3 + 25.0 / 29601.0 * t7 * s - 350.0 / 29601.0 * t7 * t4 + 175.0 / 2691.0 * t7 * t13 - 2.0 / 29601.0 * r * t4 - 35.0 / 117.0 * t2 * t13 + 25.0 / 63.0 * t8 * t13 + 10.0 / 29601.0 * r * t13 - t1 * s / 9867 + 40.0 / 29601.0 * t4 * t1 - 70.0 / 9867.0 * t1 * t13 + 14.0 / 897.0 * t1 * t5;
    t47 = -7.0 / 585.0 * t1 * t11 + 28.0 / 39.0 * t2 * t5 - 7.0 / 9867.0 * r * t5 - 35.0 / 9867.0 * t2 * s + 7.0 / 13455.0 * r * t11 - 70.0 / 117.0 * t2 * t11 - 14.0 / 117.0 * t14 * t4 + 28.0 / 39.0 * t14 * t13 - 100.0 / 117.0 * t3 * t13 - 15.0 / 14.0 * t8 * t5 - 70.0 / 39.0 * t14 * t5 + 140.0 / 2691.0 * t4 * t2;
    t50 = 7.0 / 897.0 * t14 * s + 2.0 / 13455.0 * t3 + 2.0 / 207207.0 * t5 + 4.0 / 3936933.0 * t4 - s / 11810799 - t11 / 148005 - t8 / 16380 - r / 8436285 + 2.0 / 29601.0 * t2 - t7 / 59202 + 2.0 / 937365.0 * t1 - t3 * s / 117;
    f = t20 + t33 + t47 + t50;
  } else if (i == 8 && j == 4) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = s * s;
    t5 = t4 * s;
    t7 = t1 * r;
    t9 = t4 * t4;
    t10 = t2 * t1;
    t12 = t7 * t2;
    t13 = 1.0 / 334639305.0 - 5.0 / 7.0 * t3 * t5 - 2.0 / 49335.0 * t7 + 2.0 / 9867.0 * t2 + 16.0 / 2187185.0 * r * s + t3 / 4095 - t5 / 345345 + t9 / 345345 + 8.0 / 3.0 * t10 * t9 - t12 / 1365 + 4.0 / 4485.0 * t10;
    t22 = -10.0 / 819.0 * t3 * s - 2.0 / 19684665.0 * s - 4.0 / 19684665.0 * r + 2.0 / 2187185.0 * t4 - 40.0 / 91.0 * t12 * t4 + 16.0 / 455.0 * t12 * s + 10.0 / 63.0 * t4 * t3 - 14.0 / 195.0 * t7 * t9 + 32.0 / 65.0 * t10 * t4 + 16.0 / 9867.0 * t7 * s - 56.0 / 3289.0 * t7 * t4;
    t27 = t2 * r;
    t34 = -8.0 / 115115.0 * r * t4 - 14.0 / 39.0 * t2 * t5 + 28.0 / 299.0 * t4 * t2 - 56.0 / 195.0 * t27 * t4 - 28.0 / 49335.0 * t27 + 224.0 / 195.0 * t27 * t5 - 28.0 / 3289.0 * t2 * s + 28.0 / 4485.0 * t1 * t9 + 4.0 / 937365.0 * t1 - 8.0 / 195.0 * t10 * s + 40.0 / 21.0 * t12 * t5;
    t47 = 16.0 / 69069.0 * r * t5 - 8.0 / 49335.0 * t1 * s + 16.0 / 9867.0 * t4 * t1 - 56.0 / 9867.0 * t1 * t5 + 28.0 / 65.0 * t2 * t9 - 4.0 / 16445.0 * r * t9 - 80.0 / 39.0 * t10 * t5 - 18.0 / 7.0 * t12 * t9 - 56.0 / 39.0 * t27 * t9 + 112.0 / 4485.0 * t27 * s + t3 * t9 + 56.0 / 897.0 * t7 * t5;
    f = t13 + t22 + t34 + t47;
  } else if (i == 9 && j == 3) {
    t1 = s * s;
    t3 = r * r;
    t4 = t3 * t3;
    t6 = t4 * t3;
    t9 = t3 * r;
    t10 = t4 * t9;
    t12 = t4 * t4;
    t16 = t12 * r;
    t17 = t1 * s;
    t27 = r * t4;
    t30 = -9.0 / 115115.0 * r * t1 + 252.0 / 1495.0 * t4 * t1 + 96.0 / 65.0 * t6 * t1 - 12.0 / 65.0 * t6 * s + 2.0 / 334639305.0 + 108.0 / 455.0 * t10 * s - 15.0 / 91.0 * t12 * s + 27.0 / 2187185.0 * r * s + 10.0 / 7.0 * t12 * t1 + t16 * t17 + 12.0 / 3289.0 * t9 * s - 84.0 / 3289.0 * t1 * t9 + 14.0 / 299.0 * t9 * t17 - 21.0 / 65.0 * t4 * t17 + 30.0 / 7.0 * t10 * t17 + 3.0 / 23023.0 * r * t17 - 12.0 / 3289.0 * t3 * t17 - 378.0 / 16445.0 * t4 * s - 42.0 / 65.0 * t27 * t1 + 84.0 / 65.0 * t27 * t17;
    t39 = -40.0 / 13.0 * t6 * t17 + t16 * s / 21 - 3.0 / 7.0 * t16 * t1 + 126.0 / 1495.0 * t27 * s + 8.0 / 1495.0 * t6 + 12.0 / 16445.0 * t4 - 2.0 / 16445.0 * t9 - t16 / 819 - s / 6561555 + 2.0 / 455.0 * t12 - t17 / 690690 - 180.0 / 91.0 * t10 * t1 + 2.0 / 2187185.0 * t1 - 3.0 / 455.0 * t10 - r / 2187185 - 42.0 / 16445.0 * t27 + 48.0 / 23023.0 * t3 * t1 + 24.0 / 2187185.0 * t3 - 36.0 / 115115.0 * t3 * s - 45.0 / 14.0 * t12 * t17;
    f = t30 + t39;
  } else if (i == 10 && j == 2) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t4 = t3 * r;
    t5 = t3 * t1;
    t6 = s * s;
    t8 = t2 * t1;
    t10 = r * t1;
    t11 = t2 * t10;
    t15 = 1.0 / 60843510.0 - 55.0 / 1638.0 * t4 + t5 * t6 + 44.0 / 13.0 * t8 * t6 - t10 / 2093 + 11.0 / 299.0 * t8 + t2 / 299 + t5 / 126 + 11.0 / 182.0 * t3 - s / 3579030 - 550.0 / 91.0 * t11 * t6 - 11.0 / 182.0 * t11 - r / 715806 + t6 / 1193010 + 132.0 / 91.0 * t11 * s + r * s / 39767;
    t18 = t2 * r;
    t32 = 275.0 / 42.0 * t3 * t6 - 3.0 / 14.0 * t5 * s - 77.0 / 65.0 * t18 * t6 - 55.0 / 14.0 * t4 * t6 + 77.0 / 299.0 * t2 * t6 + 462.0 / 1495.0 * t18 * s + 55.0 / 63.0 * t4 * s - 21.0 / 1495.0 * t18 + 3.0 / 79534.0 * t1 - 3.0 / 4186.0 * t1 * s + 20.0 / 2093.0 * t10 * s - 10.0 / 299.0 * t10 * t6 - r * t6 / 12558 - 11.0 / 13.0 * t8 * s + 5.0 / 2093.0 * t6 * t1 - 21.0 / 299.0 * t2 * s - 275.0 / 182.0 * t3 * s;
    f = t15 + t32;
  } else if (i == 11 && j == 1) {
    t1 = r * r;
    t2 = r * t1;
    t3 = t1 * t1;
    t4 = t3 * t3;
    t5 = t4 * t2;
    t7 = t4 * t1;
    t9 = r * t4;
    t12 = t3 * t2;
    t14 = t3 * t1;
    t16 = t5 * s - t5 / 14 - 33.0 / 7.0 * t7 * s + 22.0 / 63.0 * t7 + 605.0 / 63.0 * t9 * s - 605.0 / 819.0 * t9 - 3025.0 / 273.0 * t4 * s + 242.0 / 273.0 * t4 + 726.0 / 91.0 * t12 * s - 121.0 / 182.0 * t12 - 242.0 / 65.0 * t14 * s + 484.0 / 1495.0 * t14;
    t17 = t3 * r;
    t23 = 1694.0 / 1495.0 * t17 * s - 154.0 / 1495.0 * t17 - 66.0 / 299.0 * t3 * s + 44.0 / 2093.0 * t3 + 55.0 / 2093.0 * t2 * s - 11.0 / 4186.0 * t2 - 11.0 / 6279.0 * t1 * s + 22.0 / 119301.0 * t1 + 11.0 / 198835.0 * r * s - 11.0 / 1789515.0 * r - s / 1789515 + 2.0 / 30421755.0;
    f = t16 + t23;
  } else if (i == 12 && j == 0) {
    t1 = r * r;
    t2 = t1 * t1;
    t3 = t2 * t2;
    t5 = r * t1;
    f = t3 * t2 - 39.0 / 7.0 * t3 * t5 + 286.0 / 21.0 * t3 * t1 - 1210.0 / 63.0 * t3 * r + 121.0 / 7.0 * t3 - 363.0 / 35.0 * t2 * t5 + 484.0 / 115.0 * t2 * t1 - 132.0 / 115.0 * t2 * r + 33.0 / 161.0 * t2 - 11.0 / 483.0 * t5 + 22.0 / 15295.0 * t1 - 2.0 / 45885.0 * r + 1.0 / 2340135.0;
  }
  return f;
}
```