user: 请显示与下面列出的汇编代码相匹配的C语言实现:

```asm
<zeroes_128>:
  endbr64
  push   %r15
  push   %r14
  sub    $0xd8,%rsp
  mov    %fs:0x28,%rax
  mov    %rax,0xc8(%rsp)
  xor    %eax,%eax
  mov    $0x0,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x0,0x18(%rsp)
  movl   $0x0,0x1c(%rsp)
  movq   $0x0,0x20(%rsp)
  movq   $0x0,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4997
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4997
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4997
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4997
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4997
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4997
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4997
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4997
  mov    $0x1,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x1,0x18(%rsp)
  movl   $0x1,0x1c(%rsp)
  movq   $0x1,0x20(%rsp)
  movq   $0x1,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4268
  mov    $0x5,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x5,0x18(%rsp)
  movl   $0x5,0x1c(%rsp)
  movq   $0x5,0x20(%rsp)
  movq   $0x5,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3943
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3943
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3943
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3943
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3943
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3943
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3943
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3943
  mov    $0x9,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x9,0x18(%rsp)
  movl   $0x9,0x1c(%rsp)
  movq   $0x9,0x20(%rsp)
  movq   $0x9,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4247
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4247
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4247
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4247
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4247
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4247
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4247
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4247
  mov    $0xa,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xa,0x18(%rsp)
  movl   $0xa,0x1c(%rsp)
  movq   $0xa,0x20(%rsp)
  movq   $0xa,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5158
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5158
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5158
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5158
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5158
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5158
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5158
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5158
  mov    $0x32,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x32,0x18(%rsp)
  movl   $0x32,0x1c(%rsp)
  movq   $0x32,0x20(%rsp)
  movq   $0x32,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L534
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L534
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L534
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L534
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L534
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L534
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L534
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L534
  mov    $0x5a,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x5a,0x18(%rsp)
  movl   $0x5a,0x1c(%rsp)
  movq   $0x5a,0x20(%rsp)
  movq   $0x5a,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1806
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1806
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1806
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1806
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1806
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1806
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1806
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1806
  mov    $0x64,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x64,0x18(%rsp)
  movl   $0x64,0x1c(%rsp)
  movq   $0x64,0x20(%rsp)
  movq   $0x64,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2005
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2005
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2005
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2005
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2005
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2005
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2005
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2005
  mov    $0x1f4,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x1f4,0x18(%rsp)
  movl   $0x1f4,0x1c(%rsp)
  movq   $0x1f4,0x20(%rsp)
  movq   $0x1f4,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2800
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2800
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2800
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2800
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2800
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2800
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2800
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2800
  mov    $0x384,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x384,0x18(%rsp)
  movl   $0x384,0x1c(%rsp)
  movq   $0x384,0x20(%rsp)
  movq   $0x384,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1881
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1881
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1881
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1881
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1881
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1881
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1881
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1881
  mov    $0x3e8,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x3e8,0x18(%rsp)
  movl   $0x3e8,0x1c(%rsp)
  movq   $0x3e8,0x20(%rsp)
  movq   $0x3e8,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L909
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L909
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L909
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L909
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L909
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L909
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L909
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L909
  mov    $0x1388,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x1388,0x18(%rsp)
  movl   $0x1388,0x1c(%rsp)
  movq   $0x1388,0x20(%rsp)
  movq   $0x1388,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3142
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3142
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3142
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3142
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3142
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3142
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3142
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3142
  mov    $0x2328,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x2328,0x18(%rsp)
  movl   $0x2328,0x1c(%rsp)
  movq   $0x2328,0x20(%rsp)
  movq   $0x2328,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4684
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4684
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4684
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4684
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4684
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4684
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4684
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4684
  mov    $0x2710,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x2710,0x18(%rsp)
  movl   $0x2710,0x1c(%rsp)
  movq   $0x2710,0x20(%rsp)
  movq   $0x2710,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2307
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2307
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2307
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2307
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2307
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2307
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2307
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2307
  mov    $0xc350,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xc350,0x18(%rsp)
  movl   $0xc350,0x1c(%rsp)
  movq   $0xc350,0x20(%rsp)
  movq   $0xc350,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3746
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3746
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3746
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3746
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3746
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3746
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3746
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3746
  mov    $0x15f90,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x15f90,0x18(%rsp)
  movl   $0x15f90,0x1c(%rsp)
  movq   $0x15f90,0x20(%rsp)
  movq   $0x15f90,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L323
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L323
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L323
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L323
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L323
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L323
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L323
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L323
  mov    $0x186a0,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x186a0,0x18(%rsp)
  movl   $0x186a0,0x1c(%rsp)
  movq   $0x186a0,0x20(%rsp)
  movq   $0x186a0,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3584
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3584
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3584
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3584
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3584
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3584
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3584
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3584
  mov    $0x7a120,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x7a120,0x18(%rsp)
  movl   $0x7a120,0x1c(%rsp)
  movq   $0x7a120,0x20(%rsp)
  movq   $0x7a120,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2694
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2694
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2694
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2694
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2694
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2694
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2694
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2694
  mov    $0xdbba0,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xdbba0,0x18(%rsp)
  movl   $0xdbba0,0x1c(%rsp)
  movq   $0xdbba0,0x20(%rsp)
  movq   $0xdbba0,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5041
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5041
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5041
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5041
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5041
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5041
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5041
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5041
  mov    $0xf4240,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xf4240,0x18(%rsp)
  movl   $0xf4240,0x1c(%rsp)
  movq   $0xf4240,0x20(%rsp)
  movq   $0xf4240,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L442
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L442
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L442
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L442
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L442
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L442
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L442
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L442
  mov    $0x4c4b40,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x4c4b40,0x18(%rsp)
  movl   $0x4c4b40,0x1c(%rsp)
  movq   $0x4c4b40,0x20(%rsp)
  movq   $0x4c4b40,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4165
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4165
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4165
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4165
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4165
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4165
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4165
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4165
  mov    $0x895440,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x895440,0x18(%rsp)
  movl   $0x895440,0x1c(%rsp)
  movq   $0x895440,0x20(%rsp)
  movq   $0x895440,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2168
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2168
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2168
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2168
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2168
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2168
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2168
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2168
  mov    $0x989680,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x989680,0x18(%rsp)
  movl   $0x989680,0x1c(%rsp)
  movq   $0x989680,0x20(%rsp)
  movq   $0x989680,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1516
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1516
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1516
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1516
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1516
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1516
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1516
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1516
  mov    $0x2faf080,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x2faf080,0x18(%rsp)
  movl   $0x2faf080,0x1c(%rsp)
  movq   $0x2faf080,0x20(%rsp)
  movq   $0x2faf080,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L694
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L694
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L694
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L694
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L694
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L694
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L694
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L694
  mov    $0x55d4a80,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x55d4a80,0x18(%rsp)
  movl   $0x55d4a80,0x1c(%rsp)
  movq   $0x55d4a80,0x20(%rsp)
  movq   $0x55d4a80,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L359
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L359
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L359
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L359
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L359
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L359
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L359
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L359
  mov    $0x5f5e100,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x5f5e100,0x18(%rsp)
  movl   $0x5f5e100,0x1c(%rsp)
  movq   $0x5f5e100,0x20(%rsp)
  movq   $0x5f5e100,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4016
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4016
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4016
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4016
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4016
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4016
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4016
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4016
  mov    $0x1dcd6500,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x1dcd6500,0x18(%rsp)
  movl   $0x1dcd6500,0x1c(%rsp)
  movq   $0x1dcd6500,0x20(%rsp)
  movq   $0x1dcd6500,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L471
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L471
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L471
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L471
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L471
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L471
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L471
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L471
  mov    $0x35a4e900,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x35a4e900,0x18(%rsp)
  movl   $0x35a4e900,0x1c(%rsp)
  movq   $0x35a4e900,0x20(%rsp)
  movq   $0x35a4e900,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L84
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L84
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L84
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L84
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L84
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L84
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L84
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L84
  mov    $0x3b9aca00,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x3b9aca00,0x18(%rsp)
  movl   $0x3b9aca00,0x1c(%rsp)
  movq   $0x3b9aca00,0x20(%rsp)
  movq   $0x3b9aca00,0x28(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x1c(%rsp),%edi
  call   <__bid_floatunssitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x60(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x80(%rsp)
  mov    %r15,0x88(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  mov    %r14,0xb0(%rsp)
  mov    %r15,0xb8(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2113
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2113
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2113
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2113
  lea    0x80(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2113
  lea    0x90(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2113
  lea    0xa0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2113
  lea    0xb0(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2113
  movabs $0x12a05f200,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x12a05f200,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1443
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1443
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1443
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1443
  movabs $0x218711a00,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x218711a00,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3416
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3416
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3416
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3416
  movabs $0x2540be400,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x2540be400,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3675
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3675
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3675
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3675
  movabs $0xba43b7400,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xba43b7400,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5191
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5191
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5191
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5191
  movabs $0x14f46b0400,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x14f46b0400,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1919
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1919
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1919
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1919
  movabs $0x174876e800,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x174876e800,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3375
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3375
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3375
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3375
  movabs $0x746a528800,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x746a528800,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L291
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L291
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L291
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L291
  movabs $0xd18c2e2800,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xd18c2e2800,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4976
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4976
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4976
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4976
  movabs $0xe8d4a51000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xe8d4a51000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4999
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4999
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4999
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4999
  movabs $0x48c27395000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x48c27395000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2263
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2263
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2263
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2263
  movabs $0x82f79cd9000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x82f79cd9000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1531
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1531
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1531
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1531
  movabs $0x9184e72a000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x9184e72a000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L136
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L136
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L136
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L136
  movabs $0x2d79883d2000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x2d79883d2000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3323
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3323
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3323
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3323
  movabs $0x51dac207a000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x51dac207a000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2381
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2381
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2381
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2381
  movabs $0x5af3107a4000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x5af3107a4000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1424
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1424
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1424
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1424
  movabs $0x1c6bf52634000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x1c6bf52634000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2884
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2884
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2884
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2884
  movabs $0x3328b944c4000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x3328b944c4000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3702
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3702
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3702
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3702
  movabs $0x38d7ea4c68000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x38d7ea4c68000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3102
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3102
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3102
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3102
  movabs $0x11c37937e08000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x11c37937e08000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2012
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2012
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2012
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2012
  movabs $0x1ff973cafa8000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x1ff973cafa8000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L759
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L759
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L759
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L759
  movabs $0x2386f26fc10000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x2386f26fc10000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2548
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2548
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2548
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2548
  movabs $0xb1a2bc2ec50000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xb1a2bc2ec50000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2432
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2432
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2432
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2432
  movabs $0x13fbe85edc90000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x13fbe85edc90000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2601
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2601
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2601
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2601
  movabs $0x16345785d8a0000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x16345785d8a0000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L290
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L290
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L290
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L290
  movabs $0x6f05b59d3b20000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x6f05b59d3b20000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2688
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2688
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2688
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2688
  movabs $0xc7d713b49da0000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xc7d713b49da0000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3321
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3321
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3321
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3321
  movabs $0xde0b6b3a7640000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xde0b6b3a7640000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3225
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3225
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3225
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3225
  movabs $0x4563918244f40000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x4563918244f40000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1661
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1661
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1661
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1661
  movabs $0x7ce66c50e2840000,%r14
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x7ce66c50e2840000,%rax
  mov    %rax,0x20(%rsp)
  mov    %rax,0x28(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    0x28(%rsp),%rdi
  call   <__bid_floatunsditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x70(%rsp)
  mov    %r14,0x90(%rsp)
  mov    %r15,0x98(%rsp)
  mov    %r14,0xa0(%rsp)
  mov    %r15,0xa8(%rsp)
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1689
  lea    0x70(%rsp),%rdi
  mov    $0x10,%edx
  mov    %rdi,%rsi
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1689
  lea    0x70(%rsp),%rsi
  lea    0x90(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1689
  lea    0x70(%rsp),%rsi
  lea    0xa0(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1689
  mov    $0x0,%r14d
  movabs $0x3040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0x0,0x18(%rsp)
  movq   $0x0,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4705
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4705
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4705
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4705
  mov    $0x1,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffffffff,0x18(%rsp)
  movq   $0xffffffffffffffff,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2426
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2426
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2426
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2426
  mov    $0x5,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfffffffb,0x18(%rsp)
  movq   $0xfffffffffffffffb,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L825
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L825
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L825
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L825
  mov    $0x9,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfffffff7,0x18(%rsp)
  movq   $0xfffffffffffffff7,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L574
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L574
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L574
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L574
  mov    $0xa,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfffffff6,0x18(%rsp)
  movq   $0xfffffffffffffff6,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2459
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2459
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2459
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2459
  mov    $0x32,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffffffce,0x18(%rsp)
  movq   $0xffffffffffffffce,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1985
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1985
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1985
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1985
  mov    $0x5a,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffffffa6,0x18(%rsp)
  movq   $0xffffffffffffffa6,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1527
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1527
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1527
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1527
  mov    $0x64,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffffff9c,0x18(%rsp)
  movq   $0xffffffffffffff9c,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3594
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3594
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3594
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3594
  mov    $0x1f4,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfffffe0c,0x18(%rsp)
  movq   $0xfffffffffffffe0c,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1515
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1515
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1515
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1515
  mov    $0x384,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfffffc7c,0x18(%rsp)
  movq   $0xfffffffffffffc7c,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3950
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3950
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3950
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3950
  mov    $0x3e8,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfffffc18,0x18(%rsp)
  movq   $0xfffffffffffffc18,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L619
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L619
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L619
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L619
  mov    $0x1388,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffffec78,0x18(%rsp)
  movq   $0xffffffffffffec78,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3307
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3307
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3307
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3307
  mov    $0x2328,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffffdcd8,0x18(%rsp)
  movq   $0xffffffffffffdcd8,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L983
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L983
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L983
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L983
  mov    $0x2710,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffffd8f0,0x18(%rsp)
  movq   $0xffffffffffffd8f0,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5211
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5211
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5211
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5211
  mov    $0xc350,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffff3cb0,0x18(%rsp)
  movq   $0xffffffffffff3cb0,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3460
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3460
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3460
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3460
  mov    $0x15f90,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfffea070,0x18(%rsp)
  movq   $0xfffffffffffea070,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4623
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4623
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4623
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4623
  mov    $0x186a0,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfffe7960,0x18(%rsp)
  movq   $0xfffffffffffe7960,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L945
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L945
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L945
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L945
  mov    $0x7a120,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfff85ee0,0x18(%rsp)
  movq   $0xfffffffffff85ee0,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1592
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1592
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1592
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1592
  mov    $0xdbba0,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfff24460,0x18(%rsp)
  movq   $0xfffffffffff24460,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4103
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4103
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4103
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4103
  mov    $0xf4240,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfff0bdc0,0x18(%rsp)
  movq   $0xfffffffffff0bdc0,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1772
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1772
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1772
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1772
  mov    $0x4c4b40,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xffb3b4c0,0x18(%rsp)
  movq   $0xffffffffffb3b4c0,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4146
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4146
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4146
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4146
  mov    $0x895440,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xff76abc0,0x18(%rsp)
  movq   $0xffffffffff76abc0,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4725
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4725
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4725
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4725
  mov    $0x989680,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xff676980,0x18(%rsp)
  movq   $0xffffffffff676980,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3064
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3064
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3064
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3064
  mov    $0x2faf080,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfd050f80,0x18(%rsp)
  movq   $0xfffffffffd050f80,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5142
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5142
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5142
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5142
  mov    $0x55d4a80,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfaa2b580,0x18(%rsp)
  movq   $0xfffffffffaa2b580,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2117
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2117
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2117
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2117
  mov    $0x5f5e100,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xfa0a1f00,0x18(%rsp)
  movq   $0xfffffffffa0a1f00,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5078
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5078
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5078
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5078
  mov    $0x1dcd6500,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xe2329b00,0x18(%rsp)
  movq   $0xffffffffe2329b00,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L540
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L540
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L540
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L540
  mov    $0x35a4e900,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xca5b1700,0x18(%rsp)
  movq   $0xffffffffca5b1700,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1170
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1170
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1170
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1170
  mov    $0x3b9aca00,%r14d
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movl   $0xc4653600,0x18(%rsp)
  movq   $0xffffffffc4653600,0x20(%rsp)
  mov    0x18(%rsp),%edi
  call   <__bid_floatsitd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x50(%rsp)
  mov    %r14,0x60(%rsp)
  mov    %r15,0x68(%rsp)
  mov    %r14,0x70(%rsp)
  mov    %r15,0x78(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3390
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3390
  lea    0x60(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3390
  lea    0x70(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3390
  movabs $0x12a05f200,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffffffed5fa0e00,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2314
  movabs $0x218711a00,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffffffde78ee600,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1530
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1530
  movabs $0x2540be400,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffffffdabf41c00,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1955
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1955
  movabs $0xba43b7400,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffffff45bc48c00,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4117
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4117
  movabs $0x14f46b0400,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffffffeb0b94fc00,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1162
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1162
  movabs $0x174876e800,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffffffe8b7891800,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L565
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L565
  movabs $0x746a528800,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffffff8b95ad7800,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1308
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1308
  movabs $0xd18c2e2800,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffffff2e73d1d800,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3428
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3428
  movabs $0xe8d4a51000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffffff172b5af000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L670
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L670
  movabs $0x48c27395000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffffb73d8c6b000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2215
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2215
  movabs $0x82f79cd9000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffff7d086327000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3272
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3272
  movabs $0x9184e72a000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffff6e7b18d6000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L224
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L224
  movabs $0x2d79883d2000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffffd28677c2e000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4491
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4491
  movabs $0x51dac207a000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffffae253df86000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2336
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2336
  movabs $0x5af3107a4000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffffa50cef85c000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1611
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1611
  movabs $0x1c6bf52634000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffe3940ad9cc000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1498
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1498
  movabs $0x3328b944c4000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffccd746bb3c000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2257
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2257
  movabs $0x38d7ea4c68000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfffc72815b398000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L616
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L616
  movabs $0x11c37937e08000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffee3c86c81f8000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2464
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2464
  movabs $0x1ff973cafa8000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffe0068c35058000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L216
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L216
  movabs $0x2386f26fc10000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xffdc790d903f0000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3946
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3946
  movabs $0xb1a2bc2ec50000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xff4e5d43d13b0000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3749
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L3749
  movabs $0x13fbe85edc90000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfec0417a12370000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4137
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L4137
  movabs $0x16345785d8a0000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xfe9cba87a2760000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2925
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2925
  movabs $0x6f05b59d3b20000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xf90fa4a62c4e0000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5012
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5012
  movabs $0xc7d713b49da0000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xf3828ec4b6260000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2274
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2274
  movabs $0xde0b6b3a7640000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xf21f494c589c0000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5100
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L5100
  movabs $0x4563918244f40000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0xba9c6e7dbb0c0000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2129
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L2129
  movabs $0x7ce66c50e2840000,%r14
  movabs $0xb040000000000000,%r15
  mov    %r14,0x30(%rsp)
  mov    %r15,0x38(%rsp)
  movabs $0x831993af1d7c0000,%rax
  mov    %rax,0x20(%rsp)
  mov    0x20(%rsp),%rdi
  call   <__bid_floatditd@plt>
  movaps %xmm0,(%rsp)
  movaps %xmm0,0x40(%rsp)
  mov    %r14,0x50(%rsp)
  mov    %r15,0x58(%rsp)
  lea    0x40(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1491
  lea    0x50(%rsp),%rsi
  lea    0x30(%rsp),%rdi
  mov    $0x10,%edx
  call   <memcmp@plt>
  test   %eax,%eax
  jne    L1491
  mov    0xc8(%rsp),%rax
  sub    %fs:0x28,%rax
  jne    L219
  add    $0xd8,%rsp
  pop    %r14
  pop    %r15
  ret
L4997:
  call   <abort@plt>
L4268:
  call   <abort@plt>
L3943:
  call   <abort@plt>
L4247:
  call   <abort@plt>
L5158:
  call   <abort@plt>
L534:
  call   <abort@plt>
L1806:
  call   <abort@plt>
L2005:
  call   <abort@plt>
L2800:
  call   <abort@plt>
L1881:
  call   <abort@plt>
L909:
  call   <abort@plt>
L3142:
  call   <abort@plt>
L4684:
  call   <abort@plt>
L2307:
  call   <abort@plt>
L3746:
  call   <abort@plt>
L323:
  call   <abort@plt>
L3584:
  call   <abort@plt>
L2694:
  call   <abort@plt>
L5041:
  call   <abort@plt>
L442:
  call   <abort@plt>
L4165:
  call   <abort@plt>
L2168:
  call   <abort@plt>
L1516:
  call   <abort@plt>
L694:
  call   <abort@plt>
L359:
  call   <abort@plt>
L4016:
  call   <abort@plt>
L471:
  call   <abort@plt>
L84:
  call   <abort@plt>
L2113:
  call   <abort@plt>
L1443:
  call   <abort@plt>
L3416:
  call   <abort@plt>
L3675:
  call   <abort@plt>
L5191:
  call   <abort@plt>
L1919:
  call   <abort@plt>
L3375:
  call   <abort@plt>
L291:
  call   <abort@plt>
L4976:
  call   <abort@plt>
L4999:
  call   <abort@plt>
L2263:
  call   <abort@plt>
L1531:
  call   <abort@plt>
L136:
  call   <abort@plt>
L3323:
  call   <abort@plt>
L2381:
  call   <abort@plt>
L1424:
  call   <abort@plt>
L2884:
  call   <abort@plt>
L3702:
  call   <abort@plt>
L3102:
  call   <abort@plt>
L2012:
  call   <abort@plt>
L759:
  call   <abort@plt>
L2548:
  call   <abort@plt>
L2432:
  call   <abort@plt>
L2601:
  call   <abort@plt>
L290:
  call   <abort@plt>
L2688:
  call   <abort@plt>
L3321:
  call   <abort@plt>
L3225:
  call   <abort@plt>
L1661:
  call   <abort@plt>
L1689:
  call   <abort@plt>
L4705:
  call   <abort@plt>
L2426:
  call   <abort@plt>
L825:
  call   <abort@plt>
L574:
  call   <abort@plt>
L2459:
  call   <abort@plt>
L1985:
  call   <abort@plt>
L1527:
  call   <abort@plt>
L3594:
  call   <abort@plt>
L1515:
  call   <abort@plt>
L3950:
  call   <abort@plt>
L619:
  call   <abort@plt>
L3307:
  call   <abort@plt>
L983:
  call   <abort@plt>
L5211:
  call   <abort@plt>
L3460:
  call   <abort@plt>
L4623:
  call   <abort@plt>
L945:
  call   <abort@plt>
L1592:
  call   <abort@plt>
L4103:
  call   <abort@plt>
L1772:
  call   <abort@plt>
L4146:
  call   <abort@plt>
L4725:
  call   <abort@plt>
L3064:
  call   <abort@plt>
L5142:
  call   <abort@plt>
L2117:
  call   <abort@plt>
L5078:
  call   <abort@plt>
L540:
  call   <abort@plt>
L1170:
  call   <abort@plt>
L3390:
  call   <abort@plt>
L2314:
  call   <abort@plt>
L1530:
  call   <abort@plt>
L1955:
  call   <abort@plt>
L4117:
  call   <abort@plt>
L1162:
  call   <abort@plt>
L565:
  call   <abort@plt>
L1308:
  call   <abort@plt>
L3428:
  call   <abort@plt>
L670:
  call   <abort@plt>
L2215:
  call   <abort@plt>
L3272:
  call   <abort@plt>
L224:
  call   <abort@plt>
L4491:
  call   <abort@plt>
L2336:
  call   <abort@plt>
L1611:
  call   <abort@plt>
L1498:
  call   <abort@plt>
L2257:
  call   <abort@plt>
L616:
  call   <abort@plt>
L2464:
  call   <abort@plt>
L216:
  call   <abort@plt>
L3946:
  call   <abort@plt>
L3749:
  call   <abort@plt>
L4137:
  call   <abort@plt>
L2925:
  call   <abort@plt>
L5012:
  call   <abort@plt>
L2274:
  call   <abort@plt>
L5100:
  call   <abort@plt>
L2129:
  call   <abort@plt>
L1491:
  call   <abort@plt>
L219:
  call   <__stack_chk_fail@plt>
```

assistant: ```c
void zeroes_128(void) {
  volatile _Decimal128 x, a, b, c, d, e, f, g, h;
  volatile int si;
  volatile unsigned int ui;
  volatile long long sll;
  volatile unsigned long long ull;
  x = 0.DL;
  si = 0;
  ui = 0;
  sll = 0LL;
  ull = 0ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 0;
  f = 0;
  g = 0LL;
  h = 0ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 1.DL;
  si = 1;
  ui = 1;
  sll = 1LL;
  ull = 1ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 1;
  f = 1;
  g = 1LL;
  h = 1ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 5.DL;
  si = 5;
  ui = 5;
  sll = 5LL;
  ull = 5ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 5;
  f = 5;
  g = 5LL;
  h = 5ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 9.DL;
  si = 9;
  ui = 9;
  sll = 9LL;
  ull = 9ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 9;
  f = 9;
  g = 9LL;
  h = 9ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 10.DL;
  si = 10;
  ui = 10;
  sll = 10LL;
  ull = 10ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 10;
  f = 10;
  g = 10LL;
  h = 10ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 50.DL;
  si = 50;
  ui = 50;
  sll = 50LL;
  ull = 50ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 50;
  f = 50;
  g = 50LL;
  h = 50ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 90.DL;
  si = 90;
  ui = 90;
  sll = 90LL;
  ull = 90ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 90;
  f = 90;
  g = 90LL;
  h = 90ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 100.DL;
  si = 100;
  ui = 100;
  sll = 100LL;
  ull = 100ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 100;
  f = 100;
  g = 100LL;
  h = 100ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 500.DL;
  si = 500;
  ui = 500;
  sll = 500LL;
  ull = 500ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 500;
  f = 500;
  g = 500LL;
  h = 500ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 900.DL;
  si = 900;
  ui = 900;
  sll = 900LL;
  ull = 900ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 900;
  f = 900;
  g = 900LL;
  h = 900ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 1000.DL;
  si = 1000;
  ui = 1000;
  sll = 1000LL;
  ull = 1000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 1000;
  f = 1000;
  g = 1000LL;
  h = 1000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 5000.DL;
  si = 5000;
  ui = 5000;
  sll = 5000LL;
  ull = 5000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 5000;
  f = 5000;
  g = 5000LL;
  h = 5000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 9000.DL;
  si = 9000;
  ui = 9000;
  sll = 9000LL;
  ull = 9000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 9000;
  f = 9000;
  g = 9000LL;
  h = 9000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 10000.DL;
  si = 10000;
  ui = 10000;
  sll = 10000LL;
  ull = 10000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 10000;
  f = 10000;
  g = 10000LL;
  h = 10000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 50000.DL;
  si = 50000;
  ui = 50000;
  sll = 50000LL;
  ull = 50000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 50000;
  f = 50000;
  g = 50000LL;
  h = 50000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 90000.DL;
  si = 90000;
  ui = 90000;
  sll = 90000LL;
  ull = 90000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 90000;
  f = 90000;
  g = 90000LL;
  h = 90000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 100000.DL;
  si = 100000;
  ui = 100000;
  sll = 100000LL;
  ull = 100000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 100000;
  f = 100000;
  g = 100000LL;
  h = 100000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 500000.DL;
  si = 500000;
  ui = 500000;
  sll = 500000LL;
  ull = 500000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 500000;
  f = 500000;
  g = 500000LL;
  h = 500000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 900000.DL;
  si = 900000;
  ui = 900000;
  sll = 900000LL;
  ull = 900000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 900000;
  f = 900000;
  g = 900000LL;
  h = 900000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 1000000.DL;
  si = 1000000;
  ui = 1000000;
  sll = 1000000LL;
  ull = 1000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 1000000;
  f = 1000000;
  g = 1000000LL;
  h = 1000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 5000000.DL;
  si = 5000000;
  ui = 5000000;
  sll = 5000000LL;
  ull = 5000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 5000000;
  f = 5000000;
  g = 5000000LL;
  h = 5000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 9000000.DL;
  si = 9000000;
  ui = 9000000;
  sll = 9000000LL;
  ull = 9000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 9000000;
  f = 9000000;
  g = 9000000LL;
  h = 9000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 10000000.DL;
  si = 10000000;
  ui = 10000000;
  sll = 10000000LL;
  ull = 10000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 10000000;
  f = 10000000;
  g = 10000000LL;
  h = 10000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 50000000.DL;
  si = 50000000;
  ui = 50000000;
  sll = 50000000LL;
  ull = 50000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 50000000;
  f = 50000000;
  g = 50000000LL;
  h = 50000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 90000000.DL;
  si = 90000000;
  ui = 90000000;
  sll = 90000000LL;
  ull = 90000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 90000000;
  f = 90000000;
  g = 90000000LL;
  h = 90000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 100000000.DL;
  si = 100000000;
  ui = 100000000;
  sll = 100000000LL;
  ull = 100000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 100000000;
  f = 100000000;
  g = 100000000LL;
  h = 100000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 500000000.DL;
  si = 500000000;
  ui = 500000000;
  sll = 500000000LL;
  ull = 500000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 500000000;
  f = 500000000;
  g = 500000000LL;
  h = 500000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 900000000.DL;
  si = 900000000;
  ui = 900000000;
  sll = 900000000LL;
  ull = 900000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 900000000;
  f = 900000000;
  g = 900000000LL;
  h = 900000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 1000000000.DL;
  si = 1000000000;
  ui = 1000000000;
  sll = 1000000000LL;
  ull = 1000000000ULL;
  a = si;
  b = sll;
  c = ui;
  d = ull;
  e = 1000000000;
  f = 1000000000;
  g = 1000000000LL;
  h = 1000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&e, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&f, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&g, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&h, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 5000000000.DL;
  sll = 5000000000LL;
  ull = 5000000000ULL;
  b = sll;
  d = ull;
  f = 5000000000LL;
  g = 5000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 9000000000.DL;
  sll = 9000000000LL;
  ull = 9000000000ULL;
  b = sll;
  d = ull;
  f = 9000000000LL;
  g = 9000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 10000000000.DL;
  sll = 10000000000LL;
  ull = 10000000000ULL;
  b = sll;
  d = ull;
  f = 10000000000LL;
  g = 10000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 50000000000.DL;
  sll = 50000000000LL;
  ull = 50000000000ULL;
  b = sll;
  d = ull;
  f = 50000000000LL;
  g = 50000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 90000000000.DL;
  sll = 90000000000LL;
  ull = 90000000000ULL;
  b = sll;
  d = ull;
  f = 90000000000LL;
  g = 90000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 100000000000.DL;
  sll = 100000000000LL;
  ull = 100000000000ULL;
  b = sll;
  d = ull;
  f = 100000000000LL;
  g = 100000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 500000000000.DL;
  sll = 500000000000LL;
  ull = 500000000000ULL;
  b = sll;
  d = ull;
  f = 500000000000LL;
  g = 500000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 900000000000.DL;
  sll = 900000000000LL;
  ull = 900000000000ULL;
  b = sll;
  d = ull;
  f = 900000000000LL;
  g = 900000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 1000000000000.DL;
  sll = 1000000000000LL;
  ull = 1000000000000ULL;
  b = sll;
  d = ull;
  f = 1000000000000LL;
  g = 1000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 5000000000000.DL;
  sll = 5000000000000LL;
  ull = 5000000000000ULL;
  b = sll;
  d = ull;
  f = 5000000000000LL;
  g = 5000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 9000000000000.DL;
  sll = 9000000000000LL;
  ull = 9000000000000ULL;
  b = sll;
  d = ull;
  f = 9000000000000LL;
  g = 9000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 10000000000000.DL;
  sll = 10000000000000LL;
  ull = 10000000000000ULL;
  b = sll;
  d = ull;
  f = 10000000000000LL;
  g = 10000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 50000000000000.DL;
  sll = 50000000000000LL;
  ull = 50000000000000ULL;
  b = sll;
  d = ull;
  f = 50000000000000LL;
  g = 50000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 90000000000000.DL;
  sll = 90000000000000LL;
  ull = 90000000000000ULL;
  b = sll;
  d = ull;
  f = 90000000000000LL;
  g = 90000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 100000000000000.DL;
  sll = 100000000000000LL;
  ull = 100000000000000ULL;
  b = sll;
  d = ull;
  f = 100000000000000LL;
  g = 100000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 500000000000000.DL;
  sll = 500000000000000LL;
  ull = 500000000000000ULL;
  b = sll;
  d = ull;
  f = 500000000000000LL;
  g = 500000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 900000000000000.DL;
  sll = 900000000000000LL;
  ull = 900000000000000ULL;
  b = sll;
  d = ull;
  f = 900000000000000LL;
  g = 900000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 1000000000000000.DL;
  sll = 1000000000000000LL;
  ull = 1000000000000000ULL;
  b = sll;
  d = ull;
  f = 1000000000000000LL;
  g = 1000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 5000000000000000.DL;
  sll = 5000000000000000LL;
  ull = 5000000000000000ULL;
  b = sll;
  d = ull;
  f = 5000000000000000LL;
  g = 5000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 9000000000000000.DL;
  sll = 9000000000000000LL;
  ull = 9000000000000000ULL;
  b = sll;
  d = ull;
  f = 9000000000000000LL;
  g = 9000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 10000000000000000.DL;
  sll = 10000000000000000LL;
  ull = 10000000000000000ULL;
  b = sll;
  d = ull;
  f = 10000000000000000LL;
  g = 10000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 50000000000000000.DL;
  sll = 50000000000000000LL;
  ull = 50000000000000000ULL;
  b = sll;
  d = ull;
  f = 50000000000000000LL;
  g = 50000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 90000000000000000.DL;
  sll = 90000000000000000LL;
  ull = 90000000000000000ULL;
  b = sll;
  d = ull;
  f = 90000000000000000LL;
  g = 90000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 100000000000000000.DL;
  sll = 100000000000000000LL;
  ull = 100000000000000000ULL;
  b = sll;
  d = ull;
  f = 100000000000000000LL;
  g = 100000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 500000000000000000.DL;
  sll = 500000000000000000LL;
  ull = 500000000000000000ULL;
  b = sll;
  d = ull;
  f = 500000000000000000LL;
  g = 500000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 900000000000000000.DL;
  sll = 900000000000000000LL;
  ull = 900000000000000000ULL;
  b = sll;
  d = ull;
  f = 900000000000000000LL;
  g = 900000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 1000000000000000000.DL;
  sll = 1000000000000000000LL;
  ull = 1000000000000000000ULL;
  b = sll;
  d = ull;
  f = 1000000000000000000LL;
  g = 1000000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 5000000000000000000.DL;
  sll = 5000000000000000000LL;
  ull = 5000000000000000000ULL;
  b = sll;
  d = ull;
  f = 5000000000000000000LL;
  g = 5000000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 9000000000000000000.DL;
  sll = 9000000000000000000LL;
  ull = 9000000000000000000ULL;
  b = sll;
  d = ull;
  f = 9000000000000000000LL;
  g = 9000000000000000000ULL;
  if ((__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&d, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&f, (void *)&d, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&g, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = 0.DL;
  si = 0;
  sll = 0LL;
  a = si;
  b = sll;
  c = 0;
  d = 0LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -1.DL;
  si = -1;
  sll = -1LL;
  a = si;
  b = sll;
  c = -1;
  d = -1LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -5.DL;
  si = -5;
  sll = -5LL;
  a = si;
  b = sll;
  c = -5;
  d = -5LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -9.DL;
  si = -9;
  sll = -9LL;
  a = si;
  b = sll;
  c = -9;
  d = -9LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -10.DL;
  si = -10;
  sll = -10LL;
  a = si;
  b = sll;
  c = -10;
  d = -10LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -50.DL;
  si = -50;
  sll = -50LL;
  a = si;
  b = sll;
  c = -50;
  d = -50LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -90.DL;
  si = -90;
  sll = -90LL;
  a = si;
  b = sll;
  c = -90;
  d = -90LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -100.DL;
  si = -100;
  sll = -100LL;
  a = si;
  b = sll;
  c = -100;
  d = -100LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -500.DL;
  si = -500;
  sll = -500LL;
  a = si;
  b = sll;
  c = -500;
  d = -500LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -900.DL;
  si = -900;
  sll = -900LL;
  a = si;
  b = sll;
  c = -900;
  d = -900LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -1000.DL;
  si = -1000;
  sll = -1000LL;
  a = si;
  b = sll;
  c = -1000;
  d = -1000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -5000.DL;
  si = -5000;
  sll = -5000LL;
  a = si;
  b = sll;
  c = -5000;
  d = -5000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -9000.DL;
  si = -9000;
  sll = -9000LL;
  a = si;
  b = sll;
  c = -9000;
  d = -9000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -10000.DL;
  si = -10000;
  sll = -10000LL;
  a = si;
  b = sll;
  c = -10000;
  d = -10000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -50000.DL;
  si = -50000;
  sll = -50000LL;
  a = si;
  b = sll;
  c = -50000;
  d = -50000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -90000.DL;
  si = -90000;
  sll = -90000LL;
  a = si;
  b = sll;
  c = -90000;
  d = -90000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -100000.DL;
  si = -100000;
  sll = -100000LL;
  a = si;
  b = sll;
  c = -100000;
  d = -100000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -500000.DL;
  si = -500000;
  sll = -500000LL;
  a = si;
  b = sll;
  c = -500000;
  d = -500000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -900000.DL;
  si = -900000;
  sll = -900000LL;
  a = si;
  b = sll;
  c = -900000;
  d = -900000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -1000000.DL;
  si = -1000000;
  sll = -1000000LL;
  a = si;
  b = sll;
  c = -1000000;
  d = -1000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -5000000.DL;
  si = -5000000;
  sll = -5000000LL;
  a = si;
  b = sll;
  c = -5000000;
  d = -5000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -9000000.DL;
  si = -9000000;
  sll = -9000000LL;
  a = si;
  b = sll;
  c = -9000000;
  d = -9000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -10000000.DL;
  si = -10000000;
  sll = -10000000LL;
  a = si;
  b = sll;
  c = -10000000;
  d = -10000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -50000000.DL;
  si = -50000000;
  sll = -50000000LL;
  a = si;
  b = sll;
  c = -50000000;
  d = -50000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -90000000.DL;
  si = -90000000;
  sll = -90000000LL;
  a = si;
  b = sll;
  c = -90000000;
  d = -90000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -100000000.DL;
  si = -100000000;
  sll = -100000000LL;
  a = si;
  b = sll;
  c = -100000000;
  d = -100000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -500000000.DL;
  si = -500000000;
  sll = -500000000LL;
  a = si;
  b = sll;
  c = -500000000;
  d = -500000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -900000000.DL;
  si = -900000000;
  sll = -900000000LL;
  a = si;
  b = sll;
  c = -900000000;
  d = -900000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -1000000000.DL;
  si = -1000000000;
  sll = -1000000000LL;
  a = si;
  b = sll;
  c = -1000000000;
  d = -1000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&c, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&d, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -5000000000.DL;
  sll = -5000000000LL;
  a = sll;
  b = -5000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -9000000000.DL;
  sll = -9000000000LL;
  a = sll;
  b = -9000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -10000000000.DL;
  sll = -10000000000LL;
  a = sll;
  b = -10000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -50000000000.DL;
  sll = -50000000000LL;
  a = sll;
  b = -50000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -90000000000.DL;
  sll = -90000000000LL;
  a = sll;
  b = -90000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -100000000000.DL;
  sll = -100000000000LL;
  a = sll;
  b = -100000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -500000000000.DL;
  sll = -500000000000LL;
  a = sll;
  b = -500000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -900000000000.DL;
  sll = -900000000000LL;
  a = sll;
  b = -900000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -1000000000000.DL;
  sll = -1000000000000LL;
  a = sll;
  b = -1000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -5000000000000.DL;
  sll = -5000000000000LL;
  a = sll;
  b = -5000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -9000000000000.DL;
  sll = -9000000000000LL;
  a = sll;
  b = -9000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -10000000000000.DL;
  sll = -10000000000000LL;
  a = sll;
  b = -10000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -50000000000000.DL;
  sll = -50000000000000LL;
  a = sll;
  b = -50000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -90000000000000.DL;
  sll = -90000000000000LL;
  a = sll;
  b = -90000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -100000000000000.DL;
  sll = -100000000000000LL;
  a = sll;
  b = -100000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -500000000000000.DL;
  sll = -500000000000000LL;
  a = sll;
  b = -500000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -900000000000000.DL;
  sll = -900000000000000LL;
  a = sll;
  b = -900000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -1000000000000000.DL;
  sll = -1000000000000000LL;
  a = sll;
  b = -1000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -5000000000000000.DL;
  sll = -5000000000000000LL;
  a = sll;
  b = -5000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -9000000000000000.DL;
  sll = -9000000000000000LL;
  a = sll;
  b = -9000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -10000000000000000.DL;
  sll = -10000000000000000LL;
  a = sll;
  b = -10000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -50000000000000000.DL;
  sll = -50000000000000000LL;
  a = sll;
  b = -50000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -90000000000000000.DL;
  sll = -90000000000000000LL;
  a = sll;
  b = -90000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -100000000000000000.DL;
  sll = -100000000000000000LL;
  a = sll;
  b = -100000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -500000000000000000.DL;
  sll = -500000000000000000LL;
  a = sll;
  b = -500000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -900000000000000000.DL;
  sll = -900000000000000000LL;
  a = sll;
  b = -900000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -1000000000000000000.DL;
  sll = -1000000000000000000LL;
  a = sll;
  b = -1000000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -5000000000000000000.DL;
  sll = -5000000000000000000LL;
  a = sll;
  b = -5000000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
  x = -9000000000000000000.DL;
  sll = -9000000000000000000LL;
  a = sll;
  b = -9000000000000000000LL;
  if ((__builtin_memcmp((void *)&x, (void *)&a, sizeof(_Decimal128)) != 0) || (__builtin_memcmp((void *)&x, (void *)&b, sizeof(_Decimal128)) != 0))
    __builtin_abort();
  ;
}
```