user: 下面的汇编指令对应的C源代码是什么:

```asm
<MakeAngularGrid_5810>:
  endbr64
  push   %rbp
  mov    %rsp,%rbp
  sub    $0x30,%rsp
  mov    %rdi,-0x28(%rbp)
  pxor   %xmm0,%xmm0
  movsd  %xmm0,-0x18(%rbp)
  pxor   %xmm0,%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movl   $0x0,-0x1c(%rbp)
  movsd  D725(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x0,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1309(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x1,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3242(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x2,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D548(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2824(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1717(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1730(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3086(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3121(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D952(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2890(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1138(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2214(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2121(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D882(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1501(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2522(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3162(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1890(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D985(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2367(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1314(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D980(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D112(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1435(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3668(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D740(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2712(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3794(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2605(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3548(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3568(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1457(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D476(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D763(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1999(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D451(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3198(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1855(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3313(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1265(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1116(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1317(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1448(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D184(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D737(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3143(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D853(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2062(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2845(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3491(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D189(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D125(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D772(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3493(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2285(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D792(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1137(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1929(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D553(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2401(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2270(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3576(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1484(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2505(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x3,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3376(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3171(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2976(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3619(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2354(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2510(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3223(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2679(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2474(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3744(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2920(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3825(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D365(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2486(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D674(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D894(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3452(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3488(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1515(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D584(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x4,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3424(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D257(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D777(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1193(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2338(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D724(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D997(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D729(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2127(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1517(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1332(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1311(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2963(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2846(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1722(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1440(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3404(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3181(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3159(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D434(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1123(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2877(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D612(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1264(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3208(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1798(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1751(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2238(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D984(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D591(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2306(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2226(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2284(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3772(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2543(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1092(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3360(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3268(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3411(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1187(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2639(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D355(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2655(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D101(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D192(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D789(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1991(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3500(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1571(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1208(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3579(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2243(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1482(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3368(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3367(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1219(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2823(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D378(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1201(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1166(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3259(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2430(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2669(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3793(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3634(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3374(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3792(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1934(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2376(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1931(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D232(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3635(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1490(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3228(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1437(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3758(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3481(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D869(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2653(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2382(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3351(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2944(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3329(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1120(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2586(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1075(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3291(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1157(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1737(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D951(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3791(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2760(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3380(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3551(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2064(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3325(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D979(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2145(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2063(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2993(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D116(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2184(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2144(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1040(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3342(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1947(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2826(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3602(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2563(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2409(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1359(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2210(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D769(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3609(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1393(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2231(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D243(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3120(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D941(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D657(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D154(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1344(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D9(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3613(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2175(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3020(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1073(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2004(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1973(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2614(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1169(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2045(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D863(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D98(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D433(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3678(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2424(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1093(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2850(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1587(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2372(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2801(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2497(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2803(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3036(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2768(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1156(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3030(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1188(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2423(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D59(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3739(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1233(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3723(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2296(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2640(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D502(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D221(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1155(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D407(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D8(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D359(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2487(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1067(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3314(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3407(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3221(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2478(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1416(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D728(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D409(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1584(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3392(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1769(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2050(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D998(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3266(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D41(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D364(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1806(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1761(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3389(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1266(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3312(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D687(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3563(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3587(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2282(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D228(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3402(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2608(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2896(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2233(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D361(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D14(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2272(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2744(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2922(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3750(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3150(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2267(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D506(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1175(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D381(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3346(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D95(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D263(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D455(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1164(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1614(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3234(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3745(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D177(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D386(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1293(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D611(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1740(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2439(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3167(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2987(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1551(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2885(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1013(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D514(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2279(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2814(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D108(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1228(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1553(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D564(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1346(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3355(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2085(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3629(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D324(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1337(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2008(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1894(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2108(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D634(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2176(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3058(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1796(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1419(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1702(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D260(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1640(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D3428(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2699(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2102(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2671(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D549(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2967(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D370(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1669(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D481(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D607(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1914(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1728(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D682(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3710(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D421(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1023(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3324(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D744(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2773(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2104(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1933(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1800(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D681(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3433(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2654(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D431(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1705(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2721(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D310(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3055(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D408(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D473(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3261(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2901(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2936(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3147(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1111(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D1540(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2609(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2621(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2054(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1072(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D1214(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2449(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D3179(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D227(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D909(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D2181(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D2291(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D2202(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  movsd  D1016(%rip),%xmm0
  movsd  %xmm0,-0x18(%rbp)
  movsd  D391(%rip),%xmm0
  movsd  %xmm0,-0x10(%rbp)
  movsd  D3097(%rip),%xmm0
  movsd  %xmm0,-0x8(%rbp)
  mov    -0x1c(%rbp),%eax
  cltq
  shl    $0x5,%rax
  mov    %rax,%rdx
  mov    -0x28(%rbp),%rax
  add    %rdx,%rax
  mov    %rax,%rdx
  movsd  -0x8(%rbp),%xmm1
  movsd  -0x10(%rbp),%xmm0
  mov    -0x18(%rbp),%rax
  movapd %xmm1,%xmm2
  movapd %xmm0,%xmm1
  movq   %rax,%xmm0
  mov    $0x5,%esi
  mov    %rdx,%rdi
  mov    $0x3,%eax
  call   <SphGenOh@plt>
  add    %eax,-0x1c(%rbp)
  mov    -0x1c(%rbp),%eax
  leave
  ret
```

tool_calls: name: extract_symbolic_data
arguments: tag: D725
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1309
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3242
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D548
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2824
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1717
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1730
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3086
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3121
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D952
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2890
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1138
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2214
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2121
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D882
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1501
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2522
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3162
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1890
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D985
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2367
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1314
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D980
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D112
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1435
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3668
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D740
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2712
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3794
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2605
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3548
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3568
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1457
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D476
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D763
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1999
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D451
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3198
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1855
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3313
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1265
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1116
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1317
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1448
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D184
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D737
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3143
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D853
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2062
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2845
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3491
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D189
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D125
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D772
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3493
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2285
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D792
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1137
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1929
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D553
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2401
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2270
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3576
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1484
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2505
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3376
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3171
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2976
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3619
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2354
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2510
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3223
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2679
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2474
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3744
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2920
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3825
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D365
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2486
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D674
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D894
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3452
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3488
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1515
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D584
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3424
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D257
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D777
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1193
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2338
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D724
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D997
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D729
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2127
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1517
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1332
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1311
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2963
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2846
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1722
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1440
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3404
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3181
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3159
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D434
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1123
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2877
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D612
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1264
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3208
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1798
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1751
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2238
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D984
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D591
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2306
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2226
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2284
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3772
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2543
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1092
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3360
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3268
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3411
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1187
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2639
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D355
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2655
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D101
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D192
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D789
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1991
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3500
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1571
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1208
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3579
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2243
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1482
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3368
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3367
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1219
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2823
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D378
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1201
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1166
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3259
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2430
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2669
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3793
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3634
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3374
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3792
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1934
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2376
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1931
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D232
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3635
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1490
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3228
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1437
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3758
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3481
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D869
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2653
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2382
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3351
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2944
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3329
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1120
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2586
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1075
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3291
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1157
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1737
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D951
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3791
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2760
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3380
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3551
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2064
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3325
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D979
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2145
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2063
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2993
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D116
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2184
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2144
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1040
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3342
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1947
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2826
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3602
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2563
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2409
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1359
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2210
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D769
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3609
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1393
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2231
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D243
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3120
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D941
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D657
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D154
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1344
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D9
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3613
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2175
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3020
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1073
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2004
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1973
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2614
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1169
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2045
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D863
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D98
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D433
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3678
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2424
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1093
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2850
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1587
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2372
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2801
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2497
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2803
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3036
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2768
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1156
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3030
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1188
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2423
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D59
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3739
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1233
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3723
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2296
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2640
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D502
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D221
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1155
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D407
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D8
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D359
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2487
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1067
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3314
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3407
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3221
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2478
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1416
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D728
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D409
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1584
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3392
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1769
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2050
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D998
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3266
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D41
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D364
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1806
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1761
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3389
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1266
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3312
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D687
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3563
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3587
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2282
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D228
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3402
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2608
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2896
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2233
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D361
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D14
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2272
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2744
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2922
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3750
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3150
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2267
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D506
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1175
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D381
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3346
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D95
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D263
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D455
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1164
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1614
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3234
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3745
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D177
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D386
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1293
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D611
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1740
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2439
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3167
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2987
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1551
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2885
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1013
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D514
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2279
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2814
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D108
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1228
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1553
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D564
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1346
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3355
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2085
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3629
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D324
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1337
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2008
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1894
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2108
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D634
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2176
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3058
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1796
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1419
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1702
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D260
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1640
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3428
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2699
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2102
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2671
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D549
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2967
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D370
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1669
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D481
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D607
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1914
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1728
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D682
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3710
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D421
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1023
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3324
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D744
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2773
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2104
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1933
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1800
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D681
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3433
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2654
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D431
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1705
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2721
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D310
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3055
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D408
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D473
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3261
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2901
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2936
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3147
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1111
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1540
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2609
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2621
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2054
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1072
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1214
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2449
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3179
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D227
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D909
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2181
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2291
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D2202
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D1016
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D391
data_type: byte[8]
name: extract_symbolic_data
arguments: tag: D3097
data_type: byte[8]

tool: {"D725": [0xa3,0x6f,0x8d,0x08,0xa0,0x6a,0xe4,0x3e]}

tool: {"D1309": [0xd0,0x0b,0x42,0xcf,0xc7,0x00,0x29,0x3f]}

tool: {"D3242": [0xbd,0xb4,0x58,0xb7,0xe5,0xea,0x28,0x3f]}

tool: {"D548": [0x3d,0xa7,0xc3,0xf5,0xfa,0x36,0x88,0x3f]}

tool: {"D2824": [0xeb,0xdf,0xe3,0x32,0xf5,0x95,0x04,0x3f]}

tool: {"D1717": [0x97,0x61,0xcb,0xba,0x3a,0x5b,0x9f,0x3f]}

tool: {"D1730": [0x26,0x9f,0xc4,0x6f,0xc1,0x7a,0x11,0x3f]}

tool: {"D3086": [0x3c,0x02,0xa7,0x1d,0xde,0x49,0xab,0x3f]}

tool: {"D3121": [0x26,0xc6,0x0d,0xed,0xcf,0x3f,0x17,0x3f]}

tool: {"D952": [0xaa,0xed,0xf8,0xae,0x5f,0x17,0xb4,0x3f]}

tool: {"D2890": [0x51,0x88,0xba,0xc2,0xdb,0xf3,0x1b,0x3f]}

tool: {"D1138": [0x3e,0x0f,0x94,0x95,0xbe,0xfb,0xba,0x3f]}

tool: {"D2214": [0x43,0x30,0x86,0xb2,0x6a,0xd6,0x1f,0x3f]}

tool: {"D2121": [0xac,0x2b,0x22,0xdc,0x6b,0x18,0xc1,0x3f]}

tool: {"D882": [0x5c,0x7d,0x36,0x38,0xc4,0x89,0x21,0x3f]}

tool: {"D1501": [0x08,0x2e,0x7c,0xaf,0x52,0xcf,0xc4,0x3f]}

tool: {"D2522": [0x32,0x06,0x32,0x22,0x77,0xe5,0x22,0x3f]}

tool: {"D3162": [0x21,0x6b,0x47,0xf1,0x4f,0x99,0xc8,0x3f]}

tool: {"D1890": [0x28,0x35,0xa8,0x17,0x12,0x0a,0x24,0x3f]}

tool: {"D985": [0xe8,0x1e,0x7d,0x7f,0xe3,0x6e,0xcc,0x3f]}

tool: {"D2367": [0xb6,0xe3,0x79,0x86,0x87,0x00,0x25,0x3f]}

tool: {"D1314": [0xfb,0x65,0x9c,0x3e,0xdf,0x24,0xd0,0x3f]}

tool: {"D980": [0x37,0x87,0x74,0x4b,0xcd,0xcf,0x25,0x3f]}

tool: {"D112": [0x54,0xcc,0x94,0x3b,0x34,0x12,0xd2,0x3f]}

tool: {"D1435": [0xef,0x61,0x97,0x5d,0x6c,0x7d,0x26,0x3f]}

tool: {"D3668": [0x37,0xf6,0x1e,0x1b,0x02,0xfd,0xd3,0x3f]}

tool: {"D740": [0xd3,0xc2,0x59,0x74,0xe4,0x0d,0x27,0x3f]}

tool: {"D2712": [0x58,0xa6,0x86,0xcf,0x13,0xe3,0xd5,0x3f]}

tool: {"D3794": [0x9e,0x87,0x71,0xd1,0xf2,0x84,0x27,0x3f]}

tool: {"D2605": [0x0a,0xbc,0x92,0xbc,0x5f,0xc2,0xd7,0x3f]}

tool: {"D3548": [0x1c,0x81,0xb7,0x9b,0xc5,0xe5,0x27,0x3f]}

tool: {"D3568": [0x66,0x59,0xcf,0x6c,0xfd,0x98,0xd9,0x3f]}

tool: {"D1457": [0x11,0x97,0xfb,0xd3,0x21,0x33,0x28,0x3f]}

tool: {"D476": [0xe7,0xb7,0x49,0xc2,0x1d,0x65,0xdb,0x3f]}

tool: {"D763": [0x35,0xe7,0x89,0xd4,0x7f,0x6f,0x28,0x3f]}

tool: {"D1999": [0xa1,0xa8,0xf3,0xc2,0x04,0x25,0xdd,0x3f]}

tool: {"D451": [0x46,0x17,0xab,0xf3,0x20,0x9d,0x28,0x3f]}

tool: {"D3198": [0x2b,0x75,0x57,0x68,0x04,0xd7,0xde,0x3f]}

tool: {"D1855": [0xbf,0xec,0x29,0xf9,0x1f,0xbe,0x28,0x3f]}

tool: {"D3313": [0x2c,0x41,0xa5,0x03,0xbc,0x3c,0xe0,0x3f]}

tool: {"D1265": [0x82,0x51,0xb9,0x6f,0x7d,0xd4,0x28,0x3f]}

tool: {"D1116": [0x64,0x5c,0x5b,0x01,0x60,0x05,0xe1,0x3f]}

tool: {"D1317": [0xe7,0x7d,0x5e,0x57,0x28,0xe2,0x28,0x3f]}

tool: {"D1448": [0x79,0xb3,0x0c,0xca,0x9e,0xc4,0xe1,0x3f]}

tool: {"D184": [0x26,0x50,0x6d,0x4a,0x03,0xe9,0x28,0x3f]}

tool: {"D737": [0x69,0xa4,0x01,0x81,0xa4,0x23,0xe3,0x3f]}

tool: {"D3143": [0xff,0xbc,0x63,0x63,0x98,0xe9,0x28,0x3f]}

tool: {"D853": [0x58,0x9f,0x84,0x96,0xbb,0xc1,0xe3,0x3f]}

tool: {"D2062": [0x9b,0x90,0xa3,0x08,0xcc,0xe6,0x28,0x3f]}

tool: {"D2845": [0x7a,0x4f,0xda,0xd4,0x09,0x53,0xe4,0x3f]}

tool: {"D3491": [0x75,0xc5,0xbe,0xb3,0x08,0xe4,0x28,0x3f]}

tool: {"D189": [0x8f,0xa6,0x04,0x87,0xa3,0xd6,0xe4,0x3f]}

tool: {"D125": [0xa2,0x2a,0xd3,0xe1,0x94,0xe2,0x28,0x3f]}

tool: {"D772": [0xc1,0x01,0x33,0xfb,0x93,0x4b,0xe5,0x3f]}

tool: {"D3493": [0xe8,0x06,0xa4,0xdd,0x54,0xe3,0x28,0x3f]}

tool: {"D2285": [0x81,0x1d,0x22,0xb2,0xdf,0xb0,0xe5,0x3f]}

tool: {"D792": [0x05,0xf7,0x01,0x49,0xa6,0xe6,0x28,0x3f]}

tool: {"D1137": [0x2a,0x09,0x62,0xdc,0x89,0x05,0xe6,0x3f]}

tool: {"D1929": [0x59,0x2d,0x92,0x9d,0x41,0xec,0x28,0x3f]}

tool: {"D553": [0x06,0xf9,0x89,0x42,0x9e,0x48,0xe6,0x3f]}

tool: {"D2401": [0xd6,0xc5,0x9f,0x9b,0x32,0xf3,0x28,0x3f]}

tool: {"D2270": [0xeb,0x6e,0x80,0x13,0x40,0x79,0xe6,0x3f]}

tool: {"D3576": [0x5a,0xdb,0xb8,0x46,0xfc,0xf9,0x28,0x3f]}

tool: {"D1484": [0xa3,0x39,0xb5,0x91,0xbc,0x96,0xe6,0x3f]}

tool: {"D2505": [0x75,0x59,0x73,0x71,0xf4,0xfe,0x28,0x3f]}

tool: {"D3376": [0x4c,0xda,0x3d,0x3c,0x4b,0x30,0xa2,0x3f]}

tool: {"D3171": [0x50,0xfb,0x32,0x61,0xaa,0x6b,0x0f,0x3f]}

tool: {"D2976": [0x00,0x78,0x10,0xab,0x50,0x6d,0xb7,0x3f]}

tool: {"D3619": [0x7e,0x1d,0x09,0xa6,0x7b,0x8e,0x19,0x3f]}

tool: {"D2354": [0x30,0x7a,0x6f,0x0c,0x1e,0x0c,0xc4,0x3f]}

tool: {"D2510": [0xc5,0x52,0x87,0xb0,0x63,0x46,0x20,0x3f]}

tool: {"D3223": [0x4a,0x76,0x73,0xf6,0x7b,0xff,0xcc,0x3f]}

tool: {"D2679": [0x2b,0x02,0x9c,0x76,0xdf,0xd7,0x22,0x3f]}

tool: {"D2474": [0x22,0x50,0xc5,0xab,0xef,0x1f,0xd3,0x3f]}

tool: {"D3744": [0x70,0xa0,0x31,0x7c,0xb1,0xc3,0x24,0x3f]}

tool: {"D2920": [0x9c,0xee,0x66,0x23,0xb9,0xca,0xd7,0x3f]}

tool: {"D3825": [0x45,0x1c,0x11,0xea,0x95,0x35,0x26,0x3f]}

tool: {"D365": [0xa2,0xd3,0xd4,0x9b,0xa6,0x6a,0xdc,0x3f]}

tool: {"D2486": [0x83,0xe6,0x00,0x65,0x56,0x49,0x27,0x3f]}

tool: {"D674": [0xa1,0xe3,0xf7,0x65,0x0f,0x77,0xe0,0x3f]}

tool: {"D894": [0x14,0x57,0x5c,0xc0,0x09,0x11,0x28,0x3f]}

tool: {"D3452": [0x4c,0x44,0xb0,0x94,0x10,0xa3,0xe2,0x3f]}

tool: {"D3488": [0xb6,0x46,0x60,0xb2,0x78,0x98,0x28,0x3f]}

tool: {"D1515": [0x67,0x8d,0xec,0x76,0xd1,0xb2,0xe4,0x3f]}

tool: {"D584": [0x7b,0x40,0x75,0x49,0x07,0xe7,0x28,0x3f]}

tool: {"D3424": [0xe5,0xd7,0x9b,0x2e,0x1a,0x36,0xaf,0x3f]}

tool: {"D257": [0x27,0x40,0xf0,0x3e,0xaf,0x4e,0x92,0x3f]}

tool: {"D777": [0x9c,0xfa,0x92,0x2e,0xd8,0x58,0x15,0x3f]}

tool: {"D1193": [0xbb,0x6e,0xac,0xf1,0x01,0x8f,0xb6,0x3f]}

tool: {"D2338": [0x9b,0xab,0xac,0xe8,0x70,0x3e,0xa4,0x3f]}

tool: {"D724": [0x55,0xd4,0x94,0x0c,0x1f,0x36,0x1a,0x3f]}

tool: {"D997": [0x61,0x27,0x34,0x39,0x15,0xd9,0xbd,0x3f]}

tool: {"D729": [0x0f,0xae,0x4f,0x45,0xf7,0x53,0xb0,0x3f]}

tool: {"D2127": [0xc5,0x9d,0x14,0x73,0x1f,0x4f,0x1e,0x3f]}

tool: {"D1517": [0xd1,0x59,0x46,0x1a,0xe4,0xb0,0xc2,0x3f]}

tool: {"D1332": [0xd2,0x61,0xb4,0x4f,0xfe,0x00,0xb7,0x3f]}

tool: {"D1311": [0x7c,0x4b,0xa1,0x8b,0x93,0xe0,0x20,0x3f]}

tool: {"D2963": [0x35,0x84,0x80,0x37,0x17,0x8b,0xc6,0x3f]}

tool: {"D2846": [0xe1,0x6e,0x66,0x45,0xcb,0x04,0xbe,0x3f]}

tool: {"D1722": [0xb8,0xc6,0xae,0x1b,0x2e,0x54,0x22,0x3f]}

tool: {"D1440": [0xd5,0xf2,0x0e,0xad,0x69,0x73,0xca,0x3f]}

tool: {"D3404": [0x80,0x62,0xcf,0x9f,0x5b,0xa3,0xc2,0x3f]}

tool: {"D3181": [0x98,0x97,0xd8,0x20,0xe8,0x8d,0x23,0x3f]}

tool: {"D3159": [0x2b,0x9a,0x90,0x50,0x5f,0x63,0xce,0x3f]}

tool: {"D434": [0x1e,0x59,0x2e,0xfe,0xcb,0x59,0xc6,0x3f]}

tool: {"D1123": [0xb7,0x57,0xf6,0xc0,0xea,0x96,0x24,0x3f]}

tool: {"D2877": [0x2a,0x05,0x41,0x75,0xb0,0x2a,0xd1,0x3f]}

tool: {"D612": [0x51,0x5d,0xe9,0x5f,0xed,0x1d,0xca,0x3f]}

tool: {"D1264": [0x0e,0x51,0x3f,0x00,0x7c,0x76,0x25,0x3f]}

tool: {"D3208": [0x39,0xfd,0x0c,0x7c,0x3f,0x22,0xd3,0x3f]}

tool: {"D1798": [0xd4,0x17,0x09,0x62,0x30,0xe9,0xcd,0x3f]}

tool: {"D1751": [0x11,0x7e,0xee,0xe8,0x71,0x32,0x26,0x3f]}

tool: {"D2238": [0x5c,0xe8,0xc7,0xa8,0x23,0x16,0xd5,0x3f]}

tool: {"D984": [0x2e,0xe0,0x8e,0xa3,0xf1,0xda,0xd0,0x3f]}

tool: {"D591": [0xc7,0xd1,0x34,0xe0,0x8d,0xcf,0x26,0x3f]}

tool: {"D2306": [0x4b,0xb1,0x1c,0xab,0x53,0x04,0xd7,0x3f]}

tool: {"D2226": [0xbe,0xe2,0xd9,0x73,0x7a,0xbf,0xd2,0x3f]}

tool: {"D2284": [0xaa,0xa4,0xfe,0x24,0xc2,0x51,0x27,0x3f]}

tool: {"D3772": [0x37,0x89,0x60,0x35,0xeb,0xea,0xd8,0x3f]}

tool: {"D2543": [0xd2,0xef,0x86,0x61,0xe5,0x9f,0xd4,0x3f]}

tool: {"D1092": [0xca,0xea,0x7f,0x38,0x66,0xbc,0x27,0x3f]}

tool: {"D3360": [0xfa,0x68,0x42,0x03,0x23,0xc8,0xda,0x3f]}

tool: {"D3268": [0x5a,0x1e,0x0a,0x93,0x11,0x7a,0xd6,0x3f]}

tool: {"D3411": [0x7c,0x6a,0x35,0x83,0x5e,0x12,0x28,0x3f]}

tool: {"D1187": [0xcf,0xf8,0xc3,0xbb,0x4a,0x9a,0xdc,0x3f]}

tool: {"D2639": [0x14,0x69,0x37,0x90,0xff,0x4b,0xd8,0x3f]}

tool: {"D355": [0xaf,0x58,0xe3,0x8b,0x3a,0x56,0x28,0x3f]}

tool: {"D2655": [0x65,0x46,0x49,0x0c,0xc4,0x5f,0xde,0x3f]}

tool: {"D101": [0xf1,0x45,0xde,0xc7,0xc8,0x13,0xda,0x3f]}

tool: {"D192": [0x49,0x57,0xaa,0x2b,0x4c,0x8a,0x28,0x3f]}

tool: {"D789": [0xb6,0x05,0xed,0x44,0x7f,0x0b,0xe0,0x3f]}

tool: {"D1991": [0x8e,0x6d,0x70,0xba,0x98,0xcf,0xdb,0x3f]}

tool: {"D3500": [0x00,0x6e,0x77,0x6e,0xb9,0xb0,0x28,0x3f]}

tool: {"D1571": [0x58,0xf4,0x42,0x02,0x3a,0xdf,0xe0,0x3f]}

tool: {"D1208": [0x2b,0xc9,0x1d,0x2c,0xa7,0x7d,0xdd,0x3f]}

tool: {"D3579": [0x62,0xcb,0x3f,0x3b,0x8a,0xcb,0x28,0x3f]}

tool: {"D2243": [0xb7,0xe4,0xf9,0x86,0x52,0xaa,0xe1,0x3f]}

tool: {"D1482": [0x41,0x2b,0x91,0xef,0x32,0x1c,0xdf,0x3f]}

tool: {"D3368": [0x76,0xc4,0x20,0x66,0xb2,0xdc,0x28,0x3f]}

tool: {"D3367": [0xa4,0xdf,0x25,0xc2,0x0a,0x6c,0xe2,0x3f]}

tool: {"D1219": [0x1f,0x88,0xbf,0x7d,0xbe,0x54,0xe0,0x3f]}

tool: {"D2823": [0x6d,0x25,0x9a,0x62,0x18,0xe6,0x28,0x3f]}

tool: {"D378": [0x2b,0x99,0x11,0x1d,0x6b,0x5c,0xbf,0x3f]}

tool: {"D1201": [0x4c,0xa3,0xaf,0x4c,0x97,0xe0,0x95,0x3f]}

tool: {"D1166": [0xaf,0xe9,0xfe,0xd8,0x59,0x72,0x1d,0x3f]}

tool: {"D3259": [0xcd,0x6d,0xa9,0xbe,0x5d,0xb3,0xc3,0x3f]}

tool: {"D2430": [0x35,0xb1,0x9f,0x18,0xab,0x25,0xa7,0x3f]}

tool: {"D2669": [0x8d,0x25,0x8a,0x17,0xb7,0x6e,0x20,0x3f]}

tool: {"D3793": [0x3b,0x1d,0xa7,0x67,0x70,0xc2,0xc7,0x3f]}

tool: {"D3634": [0x0c,0x45,0xae,0x12,0x30,0x24,0xb2,0x3f]}

tool: {"D3374": [0x18,0xd3,0x9a,0xa8,0x6d,0xe8,0x21,0x3f]}

tool: {"D3792": [0xbf,0xa1,0x49,0x2c,0x09,0xd7,0xcb,0x3f]}

tool: {"D1934": [0x7c,0xc9,0xe0,0xc3,0xda,0x0c,0xb9,0x3f]}

tool: {"D2376": [0x76,0x4d,0x55,0x64,0x21,0x2c,0x23,0x3f]}

tool: {"D1931": [0x2e,0x77,0xf5,0x7d,0xc2,0xec,0xcf,0x3f]}

tool: {"D232": [0x04,0xc2,0x57,0x23,0x90,0x1a,0xc0,0x3f]}

tool: {"D3635": [0xb3,0x4a,0x2f,0x94,0x6a,0x40,0x24,0x3f]}

tool: {"D1490": [0x4b,0x8c,0x61,0x28,0xb5,0xff,0xd1,0x3f]}

tool: {"D3228": [0xba,0x64,0xfd,0xef,0x1c,0xc5,0xc3,0x3f]}

tool: {"D1437": [0x98,0x84,0x25,0x24,0x5d,0x2b,0x25,0x3f]}

tool: {"D3758": [0xa5,0x63,0x6d,0x6f,0x86,0x05,0xd4,0x3f]}

tool: {"D3481": [0x5f,0xd5,0x71,0x39,0x59,0x7e,0xc7,0x3f]}

tool: {"D869": [0x3e,0x48,0xe9,0xfd,0x3d,0xf2,0x25,0x3f]}

tool: {"D2653": [0x0a,0x05,0x18,0xe4,0xf8,0x05,0xd6,0x3f]}

tool: {"D2382": [0x2b,0xcc,0x40,0xfe,0xb1,0x3f,0xcb,0x3f]}

tool: {"D3351": [0x1a,0x07,0xd1,0xff,0x89,0x99,0x26,0x3f]}

tool: {"D2944": [0x7c,0x5f,0xbc,0xaf,0x4a,0xff,0xd7,0x3f]}

tool: {"D3329": [0x7f,0xfb,0x9d,0x5a,0x67,0x03,0xcf,0x3f]}

tool: {"D1120": [0x7c,0x27,0x77,0xf2,0x13,0x25,0x27,0x3f]}

tool: {"D2586": [0xce,0x38,0x0d,0xc1,0xd0,0xef,0xd9,0x3f]}

tool: {"D1075": [0x4f,0x80,0xbf,0xa5,0x29,0x62,0xd1,0x3f]}

tool: {"D3291": [0x5b,0x20,0x8d,0xab,0x25,0x98,0x27,0x3f]}

tool: {"D1157": [0x18,0x28,0x4e,0x82,0xf3,0xd5,0xdb,0x3f]}

tool: {"D1737": [0x2d,0x64,0x12,0xc3,0xe0,0x3e,0xd3,0x3f]}

tool: {"D951": [0x2d,0x2a,0x31,0x0f,0x9e,0xf5,0x27,0x3f]}

tool: {"D3791": [0x5d,0x4f,0x38,0xf1,0x2b,0xb0,0xdd,0x3f]}

tool: {"D2760": [0x30,0x2a,0x68,0x27,0xa9,0x15,0xd5,0x3f]}

tool: {"D3380": [0x20,0x1d,0xbb,0x6a,0x0a,0x40,0x28,0x3f]}

tool: {"D3551": [0x49,0x88,0xb1,0x08,0x01,0x7d,0xdf,0x3f]}

tool: {"D2064": [0xae,0x30,0x61,0x3f,0x72,0xe4,0xd6,0x3f]}

tool: {"D3325": [0xe9,0x00,0xdd,0x44,0xbb,0x79,0x28,0x3f]}

tool: {"D979": [0xaa,0x0d,0xe0,0xaf,0x82,0x9d,0xe0,0x3f]}

tool: {"D2145": [0x13,0xe0,0x13,0x1f,0x42,0xa9,0xd8,0x3f]}

tool: {"D2063": [0x4f,0x44,0x17,0x32,0xd5,0xa4,0x28,0x3f]}

tool: {"D2993": [0xf1,0x06,0x33,0x6f,0x6a,0x74,0xe1,0x3f]}

tool: {"D116": [0xad,0x44,0xa7,0x62,0x2e,0x62,0xda,0x3f]}

tool: {"D2184": [0xa3,0xb8,0x5f,0x3d,0x5e,0xc3,0x28,0x3f]}

tool: {"D2144": [0xcc,0xa4,0x0e,0x35,0x89,0x42,0xe2,0x3f]}

tool: {"D1040": [0x79,0x43,0x95,0xfd,0x55,0x0d,0xdc,0x3f]}

tool: {"D3342": [0xfa,0x57,0x31,0x49,0x48,0xd7,0x28,0x3f]}

tool: {"D1947": [0x00,0xa8,0x53,0xb7,0x32,0x07,0xe3,0x3f]}

tool: {"D2826": [0x7b,0x43,0x92,0x8f,0xdb,0xa8,0xdd,0x3f]}

tool: {"D3602": [0x23,0xe6,0x60,0x8d,0x78,0xe2,0x28,0x3f]}

tool: {"D2563": [0x02,0x4d,0xb0,0xdd,0x84,0x63,0xc8,0x3f]}

tool: {"D2409": [0xb2,0xd3,0x22,0x3c,0x40,0x48,0x98,0x3f]}

tool: {"D1359": [0x59,0xa2,0xbb,0x2c,0xd9,0xae,0x21,0x3f]}

tool: {"D2210": [0x8d,0x76,0xab,0x0b,0x49,0xb4,0xcc,0x3f]}

tool: {"D769": [0xda,0xb3,0x9a,0x0c,0xf6,0x2d,0xa9,0x3f]}

tool: {"D3609": [0xdf,0x9b,0x46,0x27,0x76,0xed,0x22,0x3f]}

tool: {"D1393": [0x6d,0x8c,0xe6,0x2b,0x78,0x7e,0xd0,0x3f]}

tool: {"D2231": [0xd2,0x3f,0x52,0x44,0xc9,0x71,0xb3,0x3f]}

tool: {"D243": [0x6a,0xc8,0xea,0xf8,0x14,0x03,0x24,0x3f]}

tool: {"D3120": [0x97,0xbe,0xc3,0x7e,0xa7,0x9d,0xd2,0x3f]}

tool: {"D941": [0x48,0xdd,0xda,0x56,0x06,0x8c,0xba,0x3f]}

tool: {"D657": [0xa8,0x14,0x8e,0xe1,0xb2,0xf2,0x24,0x3f]}

tool: {"D154": [0x0e,0x49,0xdc,0x42,0x71,0xb6,0xd4,0x3f]}

tool: {"D1344": [0x65,0x6b,0xd7,0x87,0xcb,0xe9,0xc0,0x3f]}

tool: {"D9": [0x26,0x25,0x94,0x8c,0xde,0xbf,0x25,0x3f]}

tool: {"D3613": [0x1c,0xf9,0xa5,0xee,0x80,0xc7,0xd6,0x3f]}

tool: {"D2175": [0xaf,0x0c,0x80,0x72,0xaf,0x9c,0xc4,0x3f]}

tool: {"D3020": [0x02,0xd0,0x17,0x40,0x1a,0x6e,0x26,0x3f]}

tool: {"D1073": [0xe4,0xc5,0x9d,0x75,0x7b,0xcf,0xd8,0x3f]}

tool: {"D2004": [0xd9,0x22,0x42,0x7d,0x2f,0x58,0xc8,0x3f]}

tool: {"D1973": [0xbe,0x64,0x99,0xe9,0xa4,0x00,0x27,0x3f]}

tool: {"D2614": [0x0b,0x3e,0x69,0x23,0x06,0xcd,0xda,0x3f]}

tool: {"D1169": [0xad,0xaa,0xc8,0x83,0x8f,0x16,0xcc,0x3f]}

tool: {"D2045": [0xe9,0x87,0x09,0x30,0x6e,0x7a,0x27,0x3f]}

tool: {"D863": [0x68,0x1d,0x4d,0x42,0xca,0xbe,0xdc,0x3f]}

tool: {"D98": [0x81,0x82,0xc7,0x40,0xa2,0xd2,0xcf,0x3f]}

tool: {"D433": [0x11,0x25,0x7e,0xd5,0x1b,0xde,0x27,0x3f]}

tool: {"D3678": [0x50,0xe5,0x4b,0xf6,0x76,0xa3,0xde,0x3f]}

tool: {"D2424": [0xfd,0xac,0x95,0xdf,0xd1,0xc3,0xd1,0x3f]}

tool: {"D1093": [0x0a,0xac,0xb4,0x46,0x15,0x2e,0x28,0x3f]}

tool: {"D2850": [0x95,0x4e,0x66,0x04,0xe1,0x3c,0xe0,0x3f]}

tool: {"D1587": [0x6a,0x94,0xb4,0xc0,0x8e,0x98,0xd3,0x3f]}

tool: {"D2372": [0x80,0x22,0x7d,0x8e,0x90,0x6c,0x28,0x3f]}

tool: {"D2801": [0xa7,0x66,0xd0,0x02,0x34,0x20,0xe1,0x3f]}

tool: {"D2497": [0x95,0xaa,0xc1,0x86,0x68,0x65,0xd5,0x3f]}

tool: {"D2803": [0x1f,0x48,0xb5,0xac,0x9e,0x9b,0x28,0x3f]}

tool: {"D3036": [0xa8,0xd0,0x88,0xec,0x15,0xfb,0xe1,0x3f]}

tool: {"D2768": [0x8e,0xf3,0xa7,0x53,0x53,0x28,0xd7,0x3f]}

tool: {"D1156": [0xbf,0x6a,0x84,0x84,0x36,0xbd,0x28,0x3f]}

tool: {"D3030": [0x49,0x73,0xa2,0x01,0xeb,0xcc,0xe2,0x3f]}

tool: {"D1188": [0xd3,0xb5,0x9a,0x59,0x4f,0xdf,0xd8,0x3f]}

tool: {"D2423": [0xde,0x9d,0x1a,0x0e,0x3e,0xd3,0x28,0x3f]}

tool: {"D59": [0x24,0xac,0xfb,0xb2,0x19,0x95,0xe3,0x3f]}

tool: {"D3739": [0x59,0xdf,0x84,0x57,0x62,0x88,0xda,0x3f]}

tool: {"D1233": [0xaf,0x98,0xbd,0x94,0x91,0xdf,0x28,0x3f]}

tool: {"D3723": [0xd0,0xdf,0x68,0x06,0x2c,0xc4,0xd0,0x3f]}

tool: {"D2296": [0x6b,0x64,0xd5,0xcf,0x94,0x02,0x9a,0x3f]}

tool: {"D2640": [0x34,0xbb,0x2a,0x00,0x4e,0xe3,0x23,0x3f]}

tool: {"D502": [0x08,0xc3,0xeb,0x3b,0x04,0xff,0xd2,0x3f]}

tool: {"D221": [0x78,0xd1,0x5f,0xba,0x5e,0xaa,0xaa,0x3f]}

tool: {"D1155": [0x81,0x0c,0xf8,0xc0,0x92,0xcf,0x24,0x3f]}

tool: {"D407": [0x0d,0x91,0xb5,0xff,0xd7,0x2f,0xd5,0x3f]}

tool: {"D8": [0xaf,0xbe,0xb7,0xe1,0x6a,0x68,0xb4,0x3f]}

tool: {"D359": [0x14,0xdc,0xd1,0x6d,0x70,0x9d,0x25,0x3f]}

tool: {"D2487": [0x88,0xb6,0x66,0xa7,0xf5,0x55,0xd7,0x3f]}

tool: {"D1067": [0x44,0x46,0x17,0x25,0xf1,0xa8,0xbb,0x3f]}

tool: {"D3314": [0x54,0x4d,0xf0,0x09,0xae,0x4e,0x26,0x3f]}

tool: {"D3407": [0x96,0x6a,0xed,0xef,0x80,0x70,0xd9,0x3f]}

tool: {"D3221": [0x8d,0x6a,0x85,0xbc,0x04,0x84,0xc1,0x3f]}

tool: {"D2478": [0x51,0xa8,0x4e,0xcb,0x72,0xe5,0x26,0x3f]}

tool: {"D1416": [0xbb,0xd9,0x98,0x53,0x83,0x7e,0xdb,0x3f]}

tool: {"D728": [0xd5,0xf1,0x82,0x75,0x73,0x3c,0xc5,0x3f]}

tool: {"D409": [0x9f,0x3d,0x2c,0x83,0xf9,0x63,0x27,0x3f]}

tool: {"D1584": [0xe5,0x13,0xe4,0xdb,0xf6,0x7e,0xdd,0x3f]}

tool: {"D3392": [0x1d,0x0b,0x53,0xe4,0x10,0xf8,0xc8,0x3f]}

tool: {"D1769": [0xd2,0xde,0x63,0xbd,0x6f,0xcc,0x27,0x3f]}

tool: {"D2050": [0xfb,0x5c,0xf0,0x4d,0xcd,0x70,0xdf,0x3f]}

tool: {"D998": [0x2d,0xad,0x17,0xfe,0xab,0xb1,0xcc,0x3f]}

tool: {"D3266": [0x62,0xfc,0x23,0x74,0xea,0x20,0x28,0x3f]}

tool: {"D41": [0x77,0x16,0x8c,0x75,0x7a,0xa9,0xe0,0x3f]}

tool: {"D364": [0x04,0x4c,0xfc,0xbe,0x39,0x32,0xd0,0x3f]}

tool: {"D1806": [0xf6,0xbd,0x36,0x30,0x65,0x63,0x28,0x3f]}

tool: {"D1761": [0x76,0xf2,0x9f,0xc5,0x2d,0x92,0xe1,0x3f]}

tool: {"D3389": [0x89,0x55,0xc9,0xab,0xed,0x05,0xd2,0x3f]}

tool: {"D1266": [0x91,0x21,0x63,0xf1,0xc5,0x95,0x28,0x3f]}

tool: {"D3312": [0x5d,0x65,0x67,0x45,0xf8,0x71,0xe2,0x3f]}

tool: {"D687": [0xe1,0xc1,0xc0,0xe2,0xc3,0xd1,0xd3,0x3f]}

tool: {"D3563": [0xbb,0x50,0xb9,0xfd,0xe2,0xb9,0x28,0x3f]}

tool: {"D3587": [0x6b,0x88,0xc2,0xea,0x52,0x48,0xe3,0x3f]}

tool: {"D2282": [0x6e,0x5f,0x6d,0xfe,0x9d,0x93,0xd5,0x3f]}

tool: {"D228": [0x9e,0x29,0x76,0x14,0x89,0xd1,0x28,0x3f]}

tool: {"D3402": [0x56,0x44,0x05,0x1c,0xb8,0x14,0xe4,0x3f]}

tool: {"D2608": [0x34,0x3a,0x1f,0x92,0x65,0x49,0xd7,0x3f]}

tool: {"D2896": [0xfc,0xdc,0x67,0x24,0x81,0xde,0x28,0x3f]}

tool: {"D2233": [0xe3,0xa1,0xeb,0x73,0xac,0x6d,0xd5,0x3f]}

tool: {"D361": [0x40,0x57,0x7c,0x26,0xb9,0x49,0x9b,0x3f]}

tool: {"D14": [0x65,0xe9,0x73,0xeb,0x0a,0x8c,0x25,0x3f]}

tool: {"D2272": [0x39,0x26,0x03,0x49,0x49,0xad,0xd7,0x3f]}

tool: {"D2744": [0x63,0x0b,0x03,0x6a,0x58,0xc5,0xab,0x3f]}

tool: {"D2922": [0x54,0x35,0x01,0xe8,0xd6,0x3b,0x26,0x3f]}

tool: {"D3750": [0x50,0xd1,0x0e,0xf7,0x6a,0xde,0xd9,0x3f]}

tool: {"D3150": [0x07,0x64,0x65,0xa4,0x06,0x20,0xb5,0x3f]}

tool: {"D2267": [0xd2,0xff,0x9c,0xb9,0xae,0xd3,0x26,0x3f]}

tool: {"D506": [0x3b,0xd2,0x7e,0x42,0x86,0x00,0xdc,0x3f]}

tool: {"D1175": [0x24,0x1e,0xeb,0xbd,0x28,0x7c,0xbc,0x3f]}

tool: {"D381": [0xef,0xd8,0x1e,0x7c,0xbd,0x54,0x27,0x3f]}

tool: {"D3346": [0x5b,0xef,0xf3,0x4d,0xee,0x12,0xde,0x3f]}

tool: {"D95": [0x3b,0x71,0xe2,0x99,0x3b,0xf5,0xc1,0x3f]}

tool: {"D263": [0x8e,0xe7,0xa7,0x77,0x74,0xc0,0x27,0x3f]}

tool: {"D455": [0x11,0xa6,0x11,0xbf,0x6f,0x0a,0xe0,0x3f]}

tool: {"D1164": [0x1d,0xc6,0x05,0xfb,0xcc,0xaf,0xc5,0x3f]}

tool: {"D1614": [0x2d,0xc0,0x95,0x91,0x63,0x18,0x28,0x3f]}

tool: {"D3234": [0x21,0x23,0xb1,0xc3,0xc3,0x02,0xe1,0x3f]}

tool: {"D3745": [0x0b,0x50,0x19,0xc3,0x92,0x68,0xc9,0x3f]}

tool: {"D177": [0xaa,0xc2,0x85,0x02,0x26,0x5e,0x28,0x3f]}

tool: {"D386": [0x5c,0x53,0x0c,0xa7,0x05,0xf2,0xe1,0x3f]}

tool: {"D1293": [0x83,0x89,0x6d,0xe1,0xac,0x1a,0xcd,0x3f]}

tool: {"D611": [0x15,0x05,0xdf,0x4b,0x5a,0x93,0x28,0x3f]}

tool: {"D1740": [0x54,0xe2,0x02,0x90,0xc5,0xd7,0xe2,0x3f]}

tool: {"D2439": [0x3e,0xbd,0x05,0xcc,0xbb,0x60,0xd0,0x3f]}

tool: {"D3167": [0x1d,0x64,0x19,0x50,0xa0,0xb9,0x28,0x3f]}

tool: {"D2987": [0xcb,0x0e,0x65,0xd3,0x92,0xb3,0xe3,0x3f]}

tool: {"D1551": [0x3c,0xaa,0xdb,0x77,0x3b,0x2c,0xd2,0x3f]}

tool: {"D2885": [0x24,0x05,0xe7,0xa0,0x9a,0xd2,0x28,0x3f]}

tool: {"D1013": [0x41,0xc2,0x72,0xea,0xfc,0x84,0xe4,0x3f]}

tool: {"D514": [0x04,0x23,0x49,0xa1,0xa2,0xed,0xd3,0x3f]}

tool: {"D2279": [0x8d,0x6f,0x91,0x46,0xf1,0xdf,0x28,0x3f]}

tool: {"D2814": [0x47,0x1b,0x62,0xcf,0x33,0x16,0xda,0x3f]}

tool: {"D108": [0x80,0x98,0xef,0x13,0x63,0x3d,0x9c,0x3f]}

tool: {"D1228": [0x64,0x3a,0x83,0xa3,0xfe,0xca,0x26,0x3f]}

tool: {"D1553": [0x1e,0x21,0x1e,0x39,0xef,0x4f,0xdc,0x3f]}

tool: {"D564": [0x67,0x26,0xa7,0x65,0x3d,0x97,0xac,0x3f]}

tool: {"D1346": [0xc4,0xfb,0x79,0x5c,0x1b,0x4c,0x27,0x3f]}

tool: {"D3355": [0x58,0x34,0x54,0x6a,0x92,0x77,0xde,0x3f]}

tool: {"D2085": [0x57,0x5a,0x23,0xb1,0xe2,0xa6,0xb5,0x3f]}

tool: {"D3629": [0x29,0x80,0x83,0x73,0x63,0xb9,0x27,0x3f]}

tool: {"D324": [0x94,0x24,0x82,0xaf,0x51,0x46,0xe0,0x3f]}

tool: {"D1337": [0xb5,0x77,0xea,0x36,0xbb,0x14,0xbd,0x3f]}

tool: {"D2008": [0x03,0xa5,0xd7,0x89,0xae,0x13,0x28,0x3f]}

tool: {"D1894": [0x88,0x15,0x16,0x15,0x48,0x47,0xe1,0x3f]}

tool: {"D2108": [0x61,0x14,0xe6,0x08,0xef,0x44,0xc2,0x3f]}

tool: {"D634": [0x1e,0x00,0x2e,0x4d,0x0e,0x5c,0x28,0x3f]}

tool: {"D2176": [0x25,0xe4,0x49,0x31,0x5b,0x3e,0xe2,0x3f]}

tool: {"D3058": [0x35,0x2c,0x78,0x6d,0xe9,0xfd,0xc5,0x3f]}

tool: {"D1796": [0xda,0xf8,0x03,0xe4,0xb8,0x93,0x28,0x3f]}

tool: {"D1419": [0x78,0x34,0xad,0x7d,0x34,0x2b,0xe3,0x3f]}

tool: {"D1702": [0x60,0x0e,0x11,0x5e,0x5b,0xb0,0xc9,0x3f]}

tool: {"D260": [0x0c,0x7e,0x16,0x95,0xfd,0xbb,0x28,0x3f]}

tool: {"D1640": [0x8b,0xbd,0xce,0x60,0x7a,0x0d,0xe4,0x3f]}

tool: {"D3428": [0x58,0x9f,0x47,0x0c,0x86,0x57,0xcd,0x3f]}

tool: {"D2699": [0x62,0x92,0x9c,0xa5,0x3f,0xd6,0x28,0x3f]}

tool: {"D2102": [0x40,0x6b,0x77,0xda,0xd1,0xe4,0xe4,0x3f]}

tool: {"D2671": [0xcc,0x29,0x0f,0x87,0x64,0x77,0xd0,0x3f]}

tool: {"D549": [0xbb,0x0a,0x91,0xe6,0xf4,0xe3,0x28,0x3f]}

tool: {"D2967": [0x06,0x6f,0xa4,0xec,0x87,0xaa,0xde,0x3f]}

tool: {"D370": [0xa9,0x09,0x30,0xb6,0x6f,0xf0,0x9c,0x3f]}

tool: {"D1669": [0xff,0x28,0x33,0x04,0x37,0xb6,0x27,0x3f]}

tool: {"D481": [0xf0,0x3d,0x4b,0x66,0xcd,0x6a,0xe0,0x3f]}

tool: {"D607": [0xce,0xfd,0x9f,0x75,0xef,0x2e,0xad,0x3f]}

tool: {"D1914": [0x8c,0x0f,0x73,0x37,0x97,0x11,0x28,0x3f]}

tool: {"D1728": [0x32,0xb8,0xcc,0x11,0xc3,0x75,0xe1,0x3f]}

tool: {"D682": [0x2b,0x99,0xab,0xa9,0xdf,0x05,0xb6,0x3f]}

tool: {"D3710": [0xfb,0x86,0xc1,0x90,0xd8,0x5b,0x28,0x3f]}

tool: {"D421": [0xc3,0xb8,0x99,0xd4,0xed,0x75,0xe2,0x3f]}

tool: {"D1023": [0x26,0x6a,0x42,0xba,0x18,0x7c,0xbd,0x3f]}

tool: {"D3324": [0xeb,0xd2,0xc6,0x9a,0xa6,0x95,0x28,0x3f]}

tool: {"D744": [0x62,0x30,0xeb,0x09,0x0f,0x6b,0xe3,0x3f]}

tool: {"D2773": [0xc7,0xae,0x70,0x23,0xce,0x77,0xc2,0x3f]}

tool: {"D2104": [0x14,0x4a,0x89,0x74,0xe2,0xbf,0x28,0x3f]}

tool: {"D1933": [0xf5,0x7e,0x14,0x29,0xe3,0x54,0xe4,0x3f]}

tool: {"D1800": [0xb9,0x05,0x86,0x74,0x30,0x2b,0xc6,0x3f]}

tool: {"D681": [0xd5,0x27,0x1f,0xd9,0x96,0xdb,0x28,0x3f]}

tool: {"D3433": [0x09,0xef,0xf5,0xe5,0x23,0x33,0xe5,0x3f]}

tool: {"D2654": [0xd9,0x42,0xee,0x4a,0x56,0xd3,0xc9,0x3f]}

tool: {"D431": [0x54,0x1f,0x74,0xbf,0xf1,0xe9,0x28,0x3f]}

tool: {"D1705": [0xb1,0xb1,0x78,0xed,0x41,0x8d,0xe1,0x3f]}

tool: {"D2721": [0x9c,0x25,0x20,0x3a,0x98,0x6e,0x9d,0x3f]}

tool: {"D310": [0xb6,0x48,0xb9,0xda,0x2c,0x5c,0x28,0x3f]}

tool: {"D3055": [0xcc,0xdb,0xb8,0xdd,0xb8,0x97,0xe2,0x3f]}

tool: {"D408": [0x45,0xd8,0xf2,0xcf,0xbf,0x95,0xad,0x3f]}

tool: {"D473": [0x28,0x9e,0x44,0x5a,0xa5,0x97,0x28,0x3f]}

tool: {"D3261": [0xe0,0xf5,0xe6,0x57,0x49,0x96,0xe3,0x3f]}

tool: {"D2901": [0xd7,0x9b,0x27,0xf3,0x86,0x42,0xb6,0x3f]}

tool: {"D2936": [0x48,0x8b,0x10,0x0e,0xca,0xc3,0x28,0x3f]}

tool: {"D3147": [0x82,0x27,0x04,0xc1,0xc2,0x88,0xe4,0x3f]}

tool: {"D1111": [0x27,0x34,0x5d,0x8c,0x08,0xb8,0xbd,0x3f]}

tool: {"D1540": [0xfd,0x84,0x14,0x5c,0x32,0xe1,0x28,0x3f]}

tool: {"D2609": [0x0f,0x34,0x0b,0xf9,0xf0,0x6e,0xe5,0x3f]}

tool: {"D2621": [0x42,0x37,0x62,0xf1,0x99,0x90,0xc2,0x3f]}

tool: {"D2054": [0xb7,0xa7,0xf8,0x85,0xab,0xf0,0x28,0x3f]}

tool: {"D1072": [0x9f,0x3d,0xb5,0xfc,0x1b,0xac,0xe3,0x3f]}

tool: {"D1214": [0x29,0x70,0x5e,0x0f,0x2c,0xbf,0x9d,0x3f]}

tool: {"D2449": [0xd4,0x55,0x35,0x90,0x35,0xc6,0x28,0x3f]}

tool: {"D3179": [0x35,0x9b,0x13,0x69,0x41,0xa8,0xe4,0x3f]}

tool: {"D227": [0x9e,0x04,0xf9,0x14,0x62,0xd1,0xad,0x3f]}

tool: {"D909": [0xfc,0x64,0x17,0xee,0x71,0xe5,0x28,0x3f]}

tool: {"D2181": [0xd4,0xfd,0x2e,0xaf,0x5a,0x97,0xe5,0x3f]}

tool: {"D2291": [0x32,0x9c,0xfe,0x40,0x19,0x60,0xb6,0x3f]}

tool: {"D2202": [0xcc,0x55,0x7c,0xf5,0x82,0xf6,0x28,0x3f]}

tool: {"D1016": [0x24,0x77,0xa6,0xcd,0xbb,0xab,0xe5,0x3f]}

tool: {"D391": [0x41,0x06,0x60,0xae,0x76,0xe6,0x9d,0x3f]}

tool: {"D3097": [0x54,0x88,0xb2,0xab,0xe9,0xf9,0x28,0x3f]}

assistant: ```c
int MakeAngularGrid_5810(double (*pOut)[4]) {
  double a = 0, b = 0, v;
  int N = 0;
  v = 0.9735347946175486e-5;
  N += SphGenOh(&pOut[N][0], 0, a, b, v);
  v = 0.1907581241803167e-3;
  N += SphGenOh(&pOut[N][0], 1, a, b, v);
  v = 0.1901059546737578e-3;
  N += SphGenOh(&pOut[N][0], 2, a, b, v);
  a = 0.1182361662400277e-1;
  v = 0.3926424538919212e-4;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.3062145009138958e-1;
  v = 0.6667905467294382e-4;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.5329794036834243e-1;
  v = 0.8868891315019135e-4;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.7848165532862220e-1;
  v = 0.1066306000958872e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.1054038157636201e+0;
  v = 0.1214506743336128e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.1335577797766211e+0;
  v = 0.1338054681640871e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.1625769955502252e+0;
  v = 0.1441677023628504e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.1921787193412792e+0;
  v = 0.1528880200826557e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.2221340534690548e+0;
  v = 0.1602330623773609e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.2522504912791132e+0;
  v = 0.1664102653445244e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.2823610860679697e+0;
  v = 0.1715845854011323e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.3123173966267560e+0;
  v = 0.1758901000133069e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.3419847036953789e+0;
  v = 0.1794382485256736e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.3712386456999758e+0;
  v = 0.1823238106757407e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.3999627649876828e+0;
  v = 0.1846293252959976e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.4280466458648093e+0;
  v = 0.1864284079323098e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.4553844360185711e+0;
  v = 0.1877882694626914e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.4818736094437834e+0;
  v = 0.1887716321852025e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.5074138709260629e+0;
  v = 0.1894381638175673e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.5319061304570707e+0;
  v = 0.1898454899533629e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.5552514978677286e+0;
  v = 0.1900497929577815e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.5981009025246183e+0;
  v = 0.1900671501924092e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.6173990192228116e+0;
  v = 0.1899837555533510e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.6351365239411131e+0;
  v = 0.1899014113156229e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.6512010228227200e+0;
  v = 0.1898581257705106e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.6654758363948120e+0;
  v = 0.1898804756095753e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.6778410414853370e+0;
  v = 0.1899793610426402e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.6881760887484110e+0;
  v = 0.1901464554844117e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.6963645267094598e+0;
  v = 0.1903533246259542e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.7023010617153579e+0;
  v = 0.1905556158463228e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.7059004636628753e+0;
  v = 0.1907037155663528e-3;
  N += SphGenOh(&pOut[N][0], 3, a, b, v);
  a = 0.3552470312472575e-1;
  v = 0.5992997844249967e-4;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.9151176620841283e-1;
  v = 0.9749059382456978e-4;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.1566197930068980e+0;
  v = 0.1241680804599158e-3;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.2265467599271907e+0;
  v = 0.1437626154299360e-3;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.2988242318581361e+0;
  v = 0.1584200054793902e-3;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.3717482419703886e+0;
  v = 0.1694436550982744e-3;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.4440094491758889e+0;
  v = 0.1776617014018108e-3;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.5145337096756642e+0;
  v = 0.1836132434440077e-3;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.5824053672860230e+0;
  v = 0.1876494727075983e-3;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.6468283961043370e+0;
  v = 0.1899906535336482e-3;
  N += SphGenOh(&pOut[N][0], 4, a, b, v);
  a = 0.6095964259104373e-1;
  b = 0.1787828275342931e-1;
  v = 0.8143252820767350e-4;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.8811962270959388e-1;
  b = 0.3953888740792096e-1;
  v = 0.9998859890887728e-4;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.1165936722428831e+0;
  b = 0.6378121797722990e-1;
  v = 0.1156199403068359e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.1460232857031785e+0;
  b = 0.8985890813745037e-1;
  v = 0.1287632092635513e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.1761197110181755e+0;
  b = 0.1172606510576162e+0;
  v = 0.1398378643365139e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2066471190463718e+0;
  b = 0.1456102876970995e+0;
  v = 0.1491876468417391e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2374076026328152e+0;
  b = 0.1746153823011775e+0;
  v = 0.1570855679175456e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2682305474337051e+0;
  b = 0.2040383070295584e+0;
  v = 0.1637483948103775e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2989653312142369e+0;
  b = 0.2336788634003698e+0;
  v = 0.1693500566632843e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3294762752772209e+0;
  b = 0.2633632752654219e+0;
  v = 0.1740322769393633e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3596390887276086e+0;
  b = 0.2929369098051601e+0;
  v = 0.1779126637278296e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3893383046398812e+0;
  b = 0.3222592785275512e+0;
  v = 0.1810908108835412e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4184653789358347e+0;
  b = 0.3512004791195743e+0;
  v = 0.1836529132600190e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4469172319076166e+0;
  b = 0.3796385677684537e+0;
  v = 0.1856752841777379e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4745950813276976e+0;
  b = 0.4074575378263879e+0;
  v = 0.1872270566606832e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5014034601410262e+0;
  b = 0.4345456906027828e+0;
  v = 0.1883722645591307e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5272493404551239e+0;
  b = 0.4607942515205134e+0;
  v = 0.1891714324525297e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5520413051846366e+0;
  b = 0.4860961284181720e+0;
  v = 0.1896827480450146e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5756887237503077e+0;
  b = 0.5103447395342790e+0;
  v = 0.1899628417059528e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.1225039430588352e+0;
  b = 0.2136455922655793e-1;
  v = 0.1123301829001669e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.1539113217321372e+0;
  b = 0.4520926166137188e-1;
  v = 0.1253698826711277e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.1856213098637712e+0;
  b = 0.7086468177864818e-1;
  v = 0.1366266117678531e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2174998728035131e+0;
  b = 0.9785239488772918e-1;
  v = 0.1462736856106918e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2494128336938330e+0;
  b = 0.1258106396267210e+0;
  v = 0.1545076466685412e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2812321562143480e+0;
  b = 0.1544529125047001e+0;
  v = 0.1615096280814007e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3128372276456111e+0;
  b = 0.1835433512202753e+0;
  v = 0.1674366639741759e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3441145160177973e+0;
  b = 0.2128813258619585e+0;
  v = 0.1724225002437900e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3749567714853510e+0;
  b = 0.2422913734880829e+0;
  v = 0.1765810822987288e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4052621732015610e+0;
  b = 0.2716163748391453e+0;
  v = 0.1800104126010751e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4349335453522385e+0;
  b = 0.3007127671240280e+0;
  v = 0.1827960437331284e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4638776641524965e+0;
  b = 0.3294470677216479e+0;
  v = 0.1850140300716308e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4920046410462687e+0;
  b = 0.3576932543699155e+0;
  v = 0.1867333507394938e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5192273554861704e+0;
  b = 0.3853307059757764e+0;
  v = 0.1880178688638289e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5454609081136522e+0;
  b = 0.4122425044452694e+0;
  v = 0.1889278925654758e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5706220661424140e+0;
  b = 0.4383139587781027e+0;
  v = 0.1895213832507346e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5946286755181518e+0;
  b = 0.4634312536300553e+0;
  v = 0.1898548277397420e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.1905370790924295e+0;
  b = 0.2371311537781979e-1;
  v = 0.1349105935937341e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2242518717748009e+0;
  b = 0.4917878059254806e-1;
  v = 0.1444060068369326e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2577190808025936e+0;
  b = 0.7595498960495142e-1;
  v = 0.1526797390930008e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2908724534927187e+0;
  b = 0.1036991083191100e+0;
  v = 0.1598208771406474e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3236354020056219e+0;
  b = 0.1321348584450234e+0;
  v = 0.1659354368615331e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3559267359304543e+0;
  b = 0.1610316571314789e+0;
  v = 0.1711279910946440e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3876637123676956e+0;
  b = 0.1901912080395707e+0;
  v = 0.1754952725601440e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4187636705218842e+0;
  b = 0.2194384950137950e+0;
  v = 0.1791247850802529e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4491449019883107e+0;
  b = 0.2486155334763858e+0;
  v = 0.1820954300877716e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4787270932425445e+0;
  b = 0.2775768931812335e+0;
  v = 0.1844788524548449e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5074315153055574e+0;
  b = 0.3061863786591120e+0;
  v = 0.1863409481706220e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5351810507738336e+0;
  b = 0.3343144718152556e+0;
  v = 0.1877433008795068e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5619001025975381e+0;
  b = 0.3618362729028427e+0;
  v = 0.1887444543705232e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5875144035268046e+0;
  b = 0.3886297583620408e+0;
  v = 0.1894009829375006e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6119507308734495e+0;
  b = 0.4145742277792031e+0;
  v = 0.1897683345035198e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2619733870119463e+0;
  b = 0.2540047186389353e-1;
  v = 0.1517327037467653e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.2968149743237949e+0;
  b = 0.5208107018543989e-1;
  v = 0.1587740557483543e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3310451504860488e+0;
  b = 0.7971828470885599e-1;
  v = 0.1649093382274097e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3646215567376676e+0;
  b = 0.1080465999177927e+0;
  v = 0.1701915216193265e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3974916785279360e+0;
  b = 0.1368413849366629e+0;
  v = 0.1746847753144065e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4295967403772029e+0;
  b = 0.1659073184763559e+0;
  v = 0.1784555512007570e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4608742854473447e+0;
  b = 0.1950703730454614e+0;
  v = 0.1815687562112174e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4912598858949903e+0;
  b = 0.2241721144376724e+0;
  v = 0.1840864370663302e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5206882758945558e+0;
  b = 0.2530655255406489e+0;
  v = 0.1860676785390006e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5490940914019819e+0;
  b = 0.2816118409731066e+0;
  v = 0.1875690583743703e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5764123302025542e+0;
  b = 0.3096780504593238e+0;
  v = 0.1886453236347225e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6025786004213506e+0;
  b = 0.3371348366394987e+0;
  v = 0.1893501123329645e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6275291964794956e+0;
  b = 0.3638547827694396e+0;
  v = 0.1897366184519868e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3348189479861771e+0;
  b = 0.2664841935537443e-1;
  v = 0.1643908815152736e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.3699515545855295e+0;
  b = 0.5424000066843495e-1;
  v = 0.1696300350907768e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4042003071474669e+0;
  b = 0.8251992715430854e-1;
  v = 0.1741553103844483e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4375320100182624e+0;
  b = 0.1112695182483710e+0;
  v = 0.1780015282386092e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4699054490335947e+0;
  b = 0.1402964116467816e+0;
  v = 0.1812116787077125e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5012739879431952e+0;
  b = 0.1694275117584291e+0;
  v = 0.1838323158085421e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5315874883754966e+0;
  b = 0.1985038235312689e+0;
  v = 0.1859113119837737e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5607937109622117e+0;
  b = 0.2273765660020893e+0;
  v = 0.1874969220221698e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5888393223495521e+0;
  b = 0.2559041492849764e+0;
  v = 0.1886375612681076e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6156705979160163e+0;
  b = 0.2839497251976899e+0;
  v = 0.1893819575809276e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6412338809078123e+0;
  b = 0.3113791060500690e+0;
  v = 0.1897794748256767e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4076051259257167e+0;
  b = 0.2757792290858463e-1;
  v = 0.1738963926584846e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4423788125791520e+0;
  b = 0.5584136834984293e-1;
  v = 0.1777442359873466e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4760480917328258e+0;
  b = 0.8457772087727143e-1;
  v = 0.1810010815068719e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5085838725946297e+0;
  b = 0.1135975846359248e+0;
  v = 0.1836920318248129e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5399513637391218e+0;
  b = 0.1427286904765053e+0;
  v = 0.1858489473214328e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5701118433636380e+0;
  b = 0.1718112740057635e+0;
  v = 0.1875079342496592e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5990240530606021e+0;
  b = 0.2006944855985351e+0;
  v = 0.1887080239102310e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6266452685139695e+0;
  b = 0.2292335090598907e+0;
  v = 0.1894905752176822e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6529320971415942e+0;
  b = 0.2572871512353714e+0;
  v = 0.1898991061200695e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.4791583834610126e+0;
  b = 0.2826094197735932e-1;
  v = 0.1809065016458791e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5130373952796940e+0;
  b = 0.5699871359683649e-1;
  v = 0.1836297121596799e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5456252429628476e+0;
  b = 0.8602712528554394e-1;
  v = 0.1858426916241869e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5768956329682385e+0;
  b = 0.1151748137221281e+0;
  v = 0.1875654101134641e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6068186944699046e+0;
  b = 0.1442811654136362e+0;
  v = 0.1888240751833503e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6353622248024907e+0;
  b = 0.1731930321657680e+0;
  v = 0.1896497383866979e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6624927035731797e+0;
  b = 0.2017619958756061e+0;
  v = 0.1900775530219121e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5484933508028488e+0;
  b = 0.2874219755907391e-1;
  v = 0.1858525041478814e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.5810207682142106e+0;
  b = 0.5778312123713695e-1;
  v = 0.1876248690077947e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6120955197181352e+0;
  b = 0.8695262371439526e-1;
  v = 0.1889404439064607e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6416944284294319e+0;
  b = 0.1160893767057166e+0;
  v = 0.1898168539265290e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6697926391731260e+0;
  b = 0.1450378826743251e+0;
  v = 0.1902779940661772e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6147594390585488e+0;
  b = 0.2904957622341456e-1;
  v = 0.1890125641731815e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6455390026356783e+0;
  b = 0.5823809152617197e-1;
  v = 0.1899434637795751e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6747258588365477e+0;
  b = 0.8740384899884715e-1;
  v = 0.1904520856831751e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  a = 0.6772135750395347e+0;
  b = 0.2919946135808105e-1;
  v = 0.1905534498734563e-3;
  N += SphGenOh(&pOut[N][0], 5, a, b, v);
  return N;
}
```