int main() {
  float A = 0.878718692795;
  long double B = 0.759117538022;
  int C = 28582;
  short int D = 62038;
  float E = 0.248944696832;
  float F = 0.816914735095;
  double G = 0.760581191057;
  long int H = 33401;
  long double I = 0.0266796370729;
  long double J = 0.170191679319;
  float K = 0.378289602175;
  int L = 57878;
  float M = 0.885736280618;
  long double N = 0.646727393066;
  short int O = 28438;
  double P = 0.793628209774;
  long int Q = 29729;
  short int R = 55074;
  int S = 25309;
  short int T = 42836;
  printf("%f ", function10(O, A, T, T, Q, G, O, G, D, R));
  printf("%f ", function14(R, B, M, L, M, N, D, B, T, K));
  printf("%f ", function17(N, L, K, M, K, H, T, S, F, T));
  printf("%g ", function19(A, Q, C, C, L, C, F, N, J, S));
  printf("%f ", function16(R, N, K, C, I, N, B, F, M, M));
  printf("%f ", function16(O, R, Q, D, J, H, T, D, A, R));
  printf("%f ", function17(N, I, M, J, R, O, C, J, K, J));
  printf("%f ", function15(P, B, J, E, L, D, C, E, R, T));
  printf("%g ", function19(N, M, M, B, Q, A, C, O, O, H));
  printf("%g ", function19(D, H, H, S, H, Q, F, M, N, S));
  printf("%f ", function11(T, A, P, O, O, M, L, D, M, S));
  printf("%d ", function8(G, Q, C, A, J, E, A, R, F, L));
  printf("%f ", function14(Q, C, M, Q, N, I, F, E, L, D));
  printf("%d ", function8(P, R, D, N, K, D, G, B, K, R));
  printf("%f ", function16(L, M, A, F, I, R, C, T, Q, P));
  printf("%d ", function8(K, R, R, S, O, N, F, E, B, K));
  printf("%f ", function10(E, T, C, E, I, A, Q, Q, A, P));
  printf("%d ", function6(F, G, B, R, E, D, M, Q, Q, O));
  printf("%f ", function15(H, O, T, G, J, S, H, B, D, S));
  printf("%g ", function7(M, K, E, H, F, A, F, S, R, S));
  printf("%f ", function1(F, I, S, L, A, H, K, L, I, K));
  printf("%g ", function13(S, G, S, I, M, I, B, C, R, G));
  printf("%f ", function2(E, P, M, P, E, J, A, B, F, B));
  printf("%d ", function8(R, B, L, D, G, G, D, E, S, N));
  printf("%d ", function4(F, A, B, G, D, T, A, H, A, Q));
  printf("%g ", function19(K, F, C, N, T, Q, H, K, P, Q));
  printf("%f ", function2(B, I, E, O, M, O, C, Q, A, D));
  printf("%d ", function4(K, E, G, Q, J, I, H, B, H, E));
  printf("%f ", function15(I, B, S, O, I, O, L, K, G, B));
  printf("%f ", function14(F, J, I, C, C, F, E, R, I, K));
  printf("%d ", function0(G, H, C, N, G, O, E, L, O, J));
  printf("%g ", function13(R, K, G, K, K, K, K, T, G, F));
  printf("%d ", function4(R, K, F, J, D, T, A, N, O, G));
  printf("%d ", function8(K, S, G, L, D, E, O, R, O, Q));
  printf("%g ", function19(T, A, T, S, K, T, Q, B, P, D));
  printf("%f ", function15(I, L, G, N, D, T, R, Q, E, T));
  printf("%d ", function0(H, M, D, L, N, J, G, P, D, A));
  printf("%f ", function5(B, F, Q, K, Q, R, Q, D, J, D));
  printf("%f ", function10(G, N, E, O, I, B, K, A, O, D));
  printf("%f ", function16(S, K, S, H, I, M, E, R, A, F));
  printf("%f ", function2(Q, L, J, Q, H, M, F, A, H, C));
  printf("%d ", function3(P, D, T, F, C, R, B, R, Q, L));
  printf("%f ", function5(O, D, T, F, G, C, N, M, S, P));
  printf("%g ", function13(I, J, R, T, G, J, S, K, Q, Q));
  printf("%f ", function16(K, T, C, J, E, H, F, D, N, L));
  printf("%f ", function12(H, L, F, R, N, J, L, F, L, D));
  printf("%f ", function5(T, T, A, D, C, B, H, A, M, G));
  printf("%d ", function6(B, E, B, L, F, D, S, A, O, P));
  printf("%f ", function5(A, H, C, B, Q, S, M, E, O, G));
  printf("%f ", function1(T, F, A, P, R, E, T, P, H, C));
  printf("%d ", function0(C, L, O, G, T, C, N, E, D, G));
  printf("%f ", function11(D, K, I, C, L, K, D, J, T, P));
  printf("%d ", function4(M, C, M, C, L, P, D, H, O, S));
  printf("%f ", function17(S, E, D, N, A, D, T, S, K, Q));
  printf("%f ", function1(L, L, B, F, K, G, P, D, S, D));
  printf("%d ", function4(D, M, Q, E, M, P, N, E, R, N));
  printf("%f ", function12(T, J, E, N, T, R, O, D, A, Q));
  printf("%f ", function12(K, D, C, F, O, R, A, T, T, T));
  printf("%f ", function2(O, F, F, S, C, L, A, G, L, H));
  printf("%d ", function0(N, K, F, T, T, A, O, D, B, O));
  printf("%d ", function0(I, K, F, N, F, L, H, A, M, K));
  printf("%g ", function13(H, D, S, N, R, L, D, O, G, J));
  printf("%f ", function15(M, G, A, I, A, G, H, S, B, R));
  printf("%f ", function17(C, P, I, D, C, B, M, P, J, F));
  printf("%f ", function2(R, H, P, E, R, Q, P, C, T, O));
  printf("%d ", function6(N, O, C, O, G, Q, E, D, R, R));
  printf("%f ", function11(R, C, K, G, F, Q, O, Q, N, B));
  printf("%f ", function11(A, C, R, N, O, N, R, O, M, S));
  printf("%d ", function6(O, P, T, D, A, L, G, N, G, B));
  printf("%f ", function14(C, F, N, J, D, F, K, R, N, N));
  printf("%f ", function1(H, K, F, C, H, F, E, P, H, I));
  printf("%d ", function4(J, N, L, R, A, B, D, O, L, D));
  printf("%f ", function16(A, D, N, I, T, Q, F, B, B, N));
  printf("%d ", function3(O, Q, F, Q, S, R, I, C, O, M));
  printf("%g ", function7(O, L, J, S, N, P, A, G, A, F));
  printf("%d ", function8(D, A, C, S, L, E, T, E, T, D));
  printf("%d ", function4(J, H, L, N, R, C, I, K, P, A));
  printf("%d ", function3(Q, J, N, L, L, F, P, C, S, B));
  printf("%f ", function16(L, J, E, M, I, E, B, B, N, D));
  printf("%d ", function6(N, N, C, Q, D, J, E, T, F, F));
  printf("%d ", function6(N, F, J, I, S, M, F, J, S, D));
  printf("%d ", function6(M, R, Q, D, N, B, T, M, M, R));
  printf("%f ", function11(B, B, S, F, G, G, J, D, C, L));
  printf("%f ", function11(T, M, Q, K, S, F, S, H, M, N));
  printf("%d ", function3(A, T, N, H, B, T, N, F, J, E));
  printf("%d ", function4(H, T, Q, T, G, D, S, B, D, F));
  printf("%g ", function7(L, J, G, R, E, D, H, S, L, B));
  printf("%d ", function6(P, K, M, J, A, E, A, N, P, S));
  printf("%f ", function15(C, A, N, J, A, Q, O, T, K, I));
  printf("%f ", function1(O, H, F, Q, H, H, S, E, D, H));
  printf("%f ", function16(I, K, P, E, F, O, K, S, O, N));
  printf("%g ", function13(C, M, J, I, O, I, J, O, E, Q));
  printf("%d ", function0(M, G, T, G, T, Q, I, J, T, G));
  printf("%f ", function1(H, O, A, H, M, O, I, N, S, C));
  printf("%d ", function0(C, E, C, O, H, S, E, H, P, Q));
  printf("%f ", function16(M, Q, R, I, D, A, O, K, N, Q));
  printf("%f ", function10(G, C, M, A, P, K, O, Q, B, S));
  printf("%f ", function10(S, O, A, F, N, S, K, S, L, N));
  printf("%d ", function3(Q, G, B, A, P, H, T, L, R, A));
  printf("%g ", function13(D, M, Q, E, O, D, M, O, S, C));
  printf("\n");
  return 0;
}


x86 assembly (clang, -O0):
<main>:
push   %rbp
mov    %rsp,%rbp
sub    $0x130,%rsp
movl   $0x0,-0x4(%rbp)
movl   $0x3f60f3b5,-0x8(%rbp)
fldl   0x2db1(%rip)
fstpt  -0x20(%rbp)
movl   $0x6fa6,-0x24(%rbp)
movw   $0xf256,-0x26(%rbp)
movl   $0x3e7eeb5c,-0x2c(%rbp)
movl   $0x3f512153,-0x30(%rbp)
movabs $0x3fe856ae5db15c82,%rax
56 e8 3f
mov    %rax,-0x38(%rbp)
movq   $0x8279,-0x40(%rbp)
fldl   0x2d7f(%rip)
fstpt  -0x50(%rbp)
fldl   0x2d7e(%rip)
fstpt  -0x60(%rbp)
movl   $0x3ec1af2d,-0x64(%rbp)
movl   $0xe216,-0x68(%rbp)
movl   $0x3f62bf9d,-0x6c(%rbp)
fldl   0x2d68(%rip)
fstpt  -0x80(%rbp)
movw   $0x6f16,-0x82(%rbp)
16 6f
movabs $0x3fe96566fcc53208,%rax
65 e9 3f
mov    %rax,-0x90(%rbp)
movq   $0x7421,-0x98(%rbp)
movw   $0xd722,-0x9a(%rbp)
22 d7
movl   $0x62dd,-0xa0(%rbp)
movw   $0xa754,-0xa2(%rbp)
54 a7
movswl -0x82(%rbp),%r8d
ff
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0xa2(%rbp),%edx
mov    -0x98(%rbp),%rcx
movsd  -0x38(%rbp),%xmm2
movswl -0x26(%rbp),%r9d
movswl -0x9a(%rbp),%esi
mov    %rsp,%rax
mov    %esi,(%rax)
mov    $0x3,%al
mov    %al,-0xb1(%rbp)
mov    %r8d,%edi
mov    %edx,%esi
movaps %xmm2,%xmm1
call   10d0 <function10@plt>
mov    %eax,%esi
lea    0x2cd9(%rip),%rdi
mov    %rdi,-0xb0(%rbp)
xor    %eax,%eax
mov    %al,-0xa3(%rbp)
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movswl -0x9a(%rbp),%edi
fldt   -0x20(%rbp)
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
mov    -0x68(%rbp),%esi
fldt   -0x80(%rbp)
movswl -0x26(%rbp),%edx
movswl -0xa2(%rbp),%ecx
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
mov    %rsp,%r8
fld    %st(1)
fstpt  0x20(%r8)
fstpt  0x10(%r8)
fstpt  (%r8)
movaps %xmm1,%xmm0
call   1150 <function14@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
fldt   -0x80(%rbp)
mov    -0x68(%rbp),%edi
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
mov    -0x40(%rbp),%rsi
movswl -0xa2(%rbp),%r8d
ff
mov    -0xa0(%rbp),%ecx
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm3
mov    %rsp,%rax
fstpt  (%rax)
mov    $0x4,%al
mov    %al,-0xc2(%rbp)
movaps %xmm2,%xmm0
mov    %r8d,%edx
call   10a0 <function17@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x98(%rbp),%rdi
mov    -0x24(%rbp),%r8d
mov    -0x68(%rbp),%ecx
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
fldt   -0x80(%rbp)
fldt   -0x60(%rbp)
mov    -0xa0(%rbp),%r9d
mov    %rsp,%rax
fstpt  0x10(%rax)
fstpt  (%rax)
mov    $0x2,%al
mov    %al,-0xc1(%rbp)
mov    %r8d,%esi
mov    %r8d,%edx
call   10c0 <function19@plt>
mov    %eax,%esi
mov    -0xa3(%rbp),%al
lea    0x2bb4(%rip),%rdi
mov    %rdi,-0xd0(%rbp)
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movswl -0x9a(%rbp),%edi
fldt   -0x80(%rbp)
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x24(%rbp),%esi
fldt   -0x50(%rbp)
fldt   -0x20(%rbp)
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movss  -0x6c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm3
mov    %rsp,%rcx
fstpt  0x30(%rcx)
fld    %st(1)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm3,%xmm2
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
movswl -0x82(%rbp),%edi
movswl -0x9a(%rbp),%esi
mov    -0x98(%rbp),%rdx
movswl -0x26(%rbp),%ecx
fldt   -0x60(%rbp)
mov    -0x40(%rbp),%r8
movswl -0xa2(%rbp),%r9d
ff
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    %rsp,%rax
mov    %esi,0x18(%rax)
mov    %ecx,0x10(%rax)
fstpt  (%rax)
mov    $0x1,%al
mov    %al,-0xd2(%rbp)
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
fldt   -0x80(%rbp)
fldt   -0x50(%rbp)
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
fldt   -0x60(%rbp)
movswl -0x9a(%rbp),%edi
movswl -0x82(%rbp),%esi
mov    -0x24(%rbp),%edx
movss  -0x64(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    %rsp,%rcx
fld    %st(0)
fstpt  0x40(%rcx)
fld    %st(0)
fstpt  0x30(%rcx)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
call   10a0 <function17@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movsd  -0x90(%rbp),%xmm0
ff
fldt   -0x20(%rbp)
fldt   -0x60(%rbp)
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm2
mov    -0x68(%rbp),%edi
movswl -0x26(%rbp),%esi
mov    -0x24(%rbp),%edx
movswl -0x9a(%rbp),%ecx
movswl -0xa2(%rbp),%r8d
ff
mov    %rsp,%r9
fstpt  0x10(%r9)
fstpt  (%r9)
movaps %xmm2,%xmm1
call   10b0 <function15@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
fldt   -0x80(%rbp)
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
fldt   -0x20(%rbp)
mov    -0x98(%rbp),%rdi
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
mov    -0x24(%rbp),%esi
movswl -0x82(%rbp),%ecx
mov    -0x40(%rbp),%r8
mov    %rsp,%rdx
fstpt  0x10(%rdx)
fstpt  (%rdx)
movaps %xmm1,%xmm0
mov    %ecx,%edx
call   10c0 <function19@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
movswl -0x26(%rbp),%edi
mov    -0x40(%rbp),%r8
mov    -0xa0(%rbp),%ecx
mov    -0x98(%rbp),%r9
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x6c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
fldt   -0x80(%rbp)
mov    %rsp,%rdx
mov    %ecx,0x10(%rdx)
fstpt  (%rdx)
mov    %r8,%rsi
mov    %r8,%rdx
call   10c0 <function19@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movswl -0xa2(%rbp),%edi
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x90(%rbp),%xmm1
ff
movswl -0x82(%rbp),%edx
movss  -0x6c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm3
mov    -0x68(%rbp),%ecx
movswl -0x26(%rbp),%r8d
mov    -0xa0(%rbp),%r9d
mov    %edx,%esi
movaps %xmm3,%xmm2
call   1030 <function11@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
movsd  -0x38(%rbp),%xmm0
mov    -0x98(%rbp),%rdi
mov    -0x24(%rbp),%esi
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm3
fldt   -0x60(%rbp)
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm2
movswl -0x9a(%rbp),%edx
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm4
mov    -0x68(%rbp),%ecx
mov    %rsp,%rax
fstpt  (%rax)
mov    $0x5,%al
mov    %al,-0xb2(%rbp)
movaps %xmm3,%xmm1
call   10f0 <function8@plt>
mov    %eax,%esi
mov    -0xa3(%rbp),%al
lea    0x28cd(%rip),%rdi
mov    %rdi,-0xc0(%rbp)
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0x98(%rbp),%rdx
mov    -0x24(%rbp),%esi
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
fldt   -0x80(%rbp)
fldt   -0x50(%rbp)
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movss  -0x2c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    -0x68(%rbp),%ecx
movswl -0x26(%rbp),%r8d
mov    %rsp,%rdi
fstpt  0x10(%rdi)
fstpt  (%rdi)
mov    %rdx,%rdi
call   1150 <function14@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movsd  -0x90(%rbp),%xmm0
ff
movswl -0x9a(%rbp),%ecx
movswl -0x26(%rbp),%edx
fldt   -0x80(%rbp)
movss  -0x64(%rbp),%xmm1
cvtss2sd %xmm1,%xmm3
movsd  -0x38(%rbp),%xmm2
fldt   -0x20(%rbp)
mov    %rsp,%rsi
fstpt  0x10(%rsi)
fstpt  (%rsi)
mov    %ecx,%edi
mov    %edx,%esi
movaps %xmm3,%xmm1
call   10f0 <function8@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
mov    -0x68(%rbp),%edi
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movss  -0x30(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
fldt   -0x50(%rbp)
movswl -0x9a(%rbp),%esi
mov    -0x24(%rbp),%edx
movswl -0xa2(%rbp),%ecx
mov    -0x98(%rbp),%r8
movsd  -0x90(%rbp),%xmm3
ff
mov    %rsp,%r9
fstpt  (%r9)
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm3
movswl -0x9a(%rbp),%esi
mov    -0xa0(%rbp),%edx
movswl -0x82(%rbp),%ecx
fldt   -0x80(%rbp)
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
fldt   -0x20(%rbp)
mov    %rsp,%rdi
fstpt  0x10(%rdi)
fstpt  (%rdi)
movaps %xmm3,%xmm0
mov    %esi,%edi
call   10f0 <function8@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
movswl -0xa2(%rbp),%edi
mov    -0x24(%rbp),%esi
fldt   -0x50(%rbp)
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm3
mov    -0x98(%rbp),%rcx
movsd  -0x90(%rbp),%xmm4
ff
mov    %rsp,%rdx
fstpt  (%rdx)
movaps %xmm1,%xmm0
movaps %xmm3,%xmm2
mov    %rcx,%rdx
call   10d0 <function10@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x38(%rbp),%xmm1
fldt   -0x20(%rbp)
movswl -0x9a(%rbp),%edi
movss  -0x2c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x26(%rbp),%esi
movss  -0x6c(%rbp),%xmm3
cvtss2sd %xmm3,%xmm3
mov    -0x98(%rbp),%rcx
movswl -0x82(%rbp),%r8d
ff
mov    %rsp,%rdx
fstpt  (%rdx)
mov    %rcx,%rdx
call   1110 <function6@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xd2(%rbp),%al
mov    -0x40(%rbp),%r8
movswl -0x82(%rbp),%esi
movswl -0xa2(%rbp),%edx
movsd  -0x38(%rbp),%xmm0
fldt   -0x60(%rbp)
mov    -0xa0(%rbp),%ecx
fldt   -0x20(%rbp)
movswl -0x26(%rbp),%r9d
mov    %rsp,%rdi
mov    %ecx,0x20(%rdi)
fstpt  0x10(%rdi)
fstpt  (%rdi)
mov    %r8,%rdi
call   10b0 <function15@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x64(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movss  -0x2c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    -0x40(%rbp),%rdi
movss  -0x30(%rbp),%xmm3
cvtss2sd %xmm3,%xmm5
movss  -0x8(%rbp),%xmm3
cvtss2sd %xmm3,%xmm4
mov    -0xa0(%rbp),%ecx
movswl -0x9a(%rbp),%edx
mov    $0x6,%al
mov    %al,-0xd3(%rbp)
movaps %xmm5,%xmm3
mov    %ecx,%esi
call   1070 <function7@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
fldt   -0x50(%rbp)
mov    -0xa0(%rbp),%edi
mov    -0x68(%rbp),%ecx
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x40(%rbp),%rdx
movss  -0x64(%rbp),%xmm2
cvtss2sd %xmm2,%xmm3
mov    %rsp,%rsi
fld    %st(0)
fstpt  0x10(%rsi)
fstpt  (%rsi)
mov    %ecx,%esi
movaps %xmm3,%xmm2
call   1050 <function1@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0xa0(%rbp),%esi
movsd  -0x38(%rbp),%xmm2
fldt   -0x50(%rbp)
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
fldt   -0x20(%rbp)
mov    -0x24(%rbp),%edx
movswl -0x9a(%rbp),%ecx
mov    %rsp,%rdi
fstpt  0x20(%rdi)
fld    %st(0)
fstpt  0x10(%rdi)
fstpt  (%rdi)
mov    %esi,%edi
movaps %xmm2,%xmm0
call   1090 <function13@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm4
movsd  -0x90(%rbp),%xmm3
ff
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
fldt   -0x60(%rbp)
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm5
fldt   -0x20(%rbp)
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm6
mov    %rsp,%rax
fld    %st(0)
fstpt  0x20(%rax)
fstpt  0x10(%rax)
fstpt  (%rax)
mov    $0x7,%al
mov    %al,-0xd1(%rbp)
movaps %xmm4,%xmm0
movaps %xmm3,%xmm1
call   1120 <function2@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movswl -0x9a(%rbp),%edi
fldt   -0x20(%rbp)
mov    -0x68(%rbp),%esi
movswl -0x26(%rbp),%ecx
movsd  -0x38(%rbp),%xmm1
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
mov    -0xa0(%rbp),%r8d
fldt   -0x80(%rbp)
mov    %rsp,%rdx
fstpt  0x10(%rdx)
fstpt  (%rdx)
mov    %ecx,%edx
movaps %xmm1,%xmm0
call   10f0 <function8@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm4
fldt   -0x20(%rbp)
movsd  -0x38(%rbp),%xmm2
movswl -0x26(%rbp),%edi
movswl -0xa2(%rbp),%esi
mov    -0x40(%rbp),%rdx
mov    -0x98(%rbp),%rcx
mov    %rsp,%r8
fstpt  (%r8)
movaps %xmm4,%xmm1
movaps %xmm4,%xmm3
call   1100 <function4@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
mov    -0x24(%rbp),%edi
fldt   -0x80(%rbp)
movswl -0xa2(%rbp),%esi
mov    -0x98(%rbp),%r8
mov    -0x40(%rbp),%rcx
movsd  -0x90(%rbp),%xmm3
ff
mov    %rsp,%rdx
fstpt  (%rdx)
movaps %xmm2,%xmm0
mov    %r8,%rdx
call   10c0 <function19@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
fldt   -0x20(%rbp)
fldt   -0x50(%rbp)
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0x82(%rbp),%esi
movss  -0x6c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x24(%rbp),%edx
mov    -0x98(%rbp),%rcx
movss  -0x8(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x26(%rbp),%r8d
mov    %rsp,%rdi
fstpt  0x10(%rdi)
fstpt  (%rdi)
mov    %esi,%edi
call   1120 <function2@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm3
movsd  -0x38(%rbp),%xmm2
mov    -0x98(%rbp),%rdi
fldt   -0x60(%rbp)
fldt   -0x50(%rbp)
mov    -0x40(%rbp),%rdx
fldt   -0x20(%rbp)
mov    %rsp,%rcx
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm3,%xmm1
mov    %rdx,%rsi
call   1100 <function4@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
fldt   -0x50(%rbp)
fldt   -0x20(%rbp)
mov    -0xa0(%rbp),%edi
movswl -0x82(%rbp),%edx
mov    -0x68(%rbp),%ecx
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x38(%rbp),%xmm1
mov    %rsp,%rsi
fld    %st(0)
fstpt  0x30(%rsi)
fld    %st(1)
fstpt  0x20(%rsi)
fstpt  0x10(%rsi)
fstpt  (%rsi)
mov    %edx,%esi
call   10b0 <function15@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
fldt   -0x60(%rbp)
fldt   -0x50(%rbp)
mov    -0x24(%rbp),%esi
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movswl -0x9a(%rbp),%edx
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm3
mov    %rsp,%rcx
fld    %st(0)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm1,%xmm0
mov    %esi,%edi
call   1150 <function14@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movsd  -0x38(%rbp),%xmm1
mov    -0x40(%rbp),%rdi
mov    -0x24(%rbp),%esi
fldt   -0x80(%rbp)
movswl -0x82(%rbp),%r8d
ff
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
mov    -0x68(%rbp),%ecx
fldt   -0x60(%rbp)
mov    %rsp,%rdx
fstpt  0x10(%rdx)
fstpt  (%rdx)
movaps %xmm1,%xmm0
mov    %r8d,%edx
call   10e0 <function0@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
movswl -0x9a(%rbp),%edi
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm5
movsd  -0x38(%rbp),%xmm6
movswl -0xa2(%rbp),%esi
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm7
mov    $0x8,%al
movaps %xmm5,%xmm0
movaps %xmm6,%xmm1
movaps %xmm5,%xmm2
movaps %xmm5,%xmm3
movaps %xmm5,%xmm4
call   1090 <function13@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movswl -0x9a(%rbp),%edi
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
fldt   -0x60(%rbp)
movswl -0x26(%rbp),%esi
movswl -0xa2(%rbp),%edx
movss  -0x8(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
fldt   -0x80(%rbp)
movswl -0x82(%rbp),%ecx
movsd  -0x38(%rbp),%xmm3
mov    %rsp,%r8
fstpt  0x10(%r8)
fstpt  (%r8)
call   1100 <function4@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0xa0(%rbp),%edi
movsd  -0x38(%rbp),%xmm1
mov    -0x68(%rbp),%esi
movswl -0x26(%rbp),%edx
movss  -0x2c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x82(%rbp),%r9d
ff
movswl -0x9a(%rbp),%r8d
ff
mov    -0x98(%rbp),%r10
mov    %rsp,%rcx
mov    %r10,(%rcx)
mov    %r9d,%ecx
call   10f0 <function8@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movswl -0xa2(%rbp),%ecx
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0xa0(%rbp),%edx
movss  -0x64(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x98(%rbp),%r8
fldt   -0x20(%rbp)
movsd  -0x90(%rbp),%xmm2
ff
movswl -0x26(%rbp),%r9d
mov    %rsp,%rsi
fstpt  (%rsi)
mov    %ecx,%edi
mov    %ecx,%esi
call   10c0 <function19@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
fldt   -0x50(%rbp)
mov    -0x68(%rbp),%edi
movsd  -0x38(%rbp),%xmm0
fldt   -0x80(%rbp)
movswl -0x26(%rbp),%esi
movswl -0xa2(%rbp),%r9d
ff
movswl -0x9a(%rbp),%ecx
mov    -0x98(%rbp),%r8
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    %rsp,%rdx
fstpt  0x10(%rdx)
fstpt  (%rdx)
mov    %r9d,%edx
call   10b0 <function15@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
mov    -0x40(%rbp),%rdi
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0x26(%rbp),%ecx
mov    -0x68(%rbp),%edx
fldt   -0x80(%rbp)
fldt   -0x60(%rbp)
movsd  -0x38(%rbp),%xmm1
movsd  -0x90(%rbp),%xmm2
ff
movss  -0x8(%rbp),%xmm3
cvtss2sd %xmm3,%xmm3
mov    %rsp,%rsi
fstpt  0x10(%rsi)
fstpt  (%rsi)
mov    %ecx,%esi
call   10e0 <function0@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
fldt   -0x20(%rbp)
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x98(%rbp),%rcx
movss  -0x64(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x9a(%rbp),%edx
movswl -0x26(%rbp),%r9d
fldt   -0x60(%rbp)
mov    %rsp,%rsi
fstpt  0x10(%rsi)
fstpt  (%rsi)
mov    %rcx,%rdi
mov    %rcx,%rsi
mov    %r9d,%r8d
call   1040 <function5@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movsd  -0x38(%rbp),%xmm0
fldt   -0x80(%rbp)
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x82(%rbp),%esi
fldt   -0x50(%rbp)
fldt   -0x20(%rbp)
movss  -0x64(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movss  -0x8(%rbp),%xmm3
cvtss2sd %xmm3,%xmm3
movswl -0x26(%rbp),%edx
mov    %rsp,%rcx
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
mov    %esi,%edi
call   10d0 <function10@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
mov    -0xa0(%rbp),%esi
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x40(%rbp),%rdx
fldt   -0x50(%rbp)
movss  -0x6c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movss  -0x2c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x9a(%rbp),%ecx
movss  -0x8(%rbp),%xmm3
cvtss2sd %xmm3,%xmm3
movss  -0x30(%rbp),%xmm4
cvtss2sd %xmm4,%xmm4
mov    %rsp,%rdi
fstpt  (%rdi)
mov    %esi,%edi
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0x98(%rbp),%rdx
mov    -0x68(%rbp),%esi
fldt   -0x60(%rbp)
mov    -0x40(%rbp),%r8
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movss  -0x8(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    -0x24(%rbp),%r9d
mov    %rsp,%rcx
fstpt  (%rcx)
mov    %rdx,%rdi
mov    %r8,%rcx
call   1120 <function2@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
movsd  -0x90(%rbp),%xmm0
ff
movswl -0x26(%rbp),%edi
movswl -0xa2(%rbp),%esi
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x24(%rbp),%edx
movswl -0x9a(%rbp),%r8d
ff
fldt   -0x20(%rbp)
mov    -0x98(%rbp),%r9
mov    -0x68(%rbp),%r10d
mov    %rsp,%rcx
mov    %r10d,0x10(%rcx)
fstpt  (%rcx)
mov    %r8d,%ecx
call   1060 <function3@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movswl -0x82(%rbp),%edi
movswl -0x26(%rbp),%esi
movswl -0xa2(%rbp),%edx
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x38(%rbp),%xmm1
mov    -0x24(%rbp),%ecx
fldt   -0x80(%rbp)
movss  -0x6c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    -0xa0(%rbp),%r8d
movsd  -0x90(%rbp),%xmm3
ff
mov    %rsp,%r9
fstpt  (%r9)
call   1040 <function5@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
fldt   -0x50(%rbp)
fldt   -0x60(%rbp)
movswl -0x9a(%rbp),%edi
movswl -0xa2(%rbp),%esi
movsd  -0x38(%rbp),%xmm0
mov    -0xa0(%rbp),%edx
movss  -0x64(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x98(%rbp),%r8
mov    %rsp,%rcx
fld    %st(0)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
mov    %r8,%rcx
call   1090 <function13@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0xa2(%rbp),%edi
mov    -0x24(%rbp),%esi
fldt   -0x60(%rbp)
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x40(%rbp),%rdx
movss  -0x30(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x26(%rbp),%ecx
fldt   -0x80(%rbp)
mov    -0x68(%rbp),%r8d
mov    %rsp,%r9
fstpt  0x10(%r9)
fstpt  (%r9)
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
mov    -0x40(%rbp),%rdi
mov    -0x68(%rbp),%r8d
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
movswl -0x9a(%rbp),%edx
fldt   -0x80(%rbp)
fldt   -0x60(%rbp)
movswl -0x26(%rbp),%r9d
mov    %rsp,%rcx
fstpt  0x10(%rcx)
fstpt  (%rcx)
mov    %r8d,%esi
movaps %xmm1,%xmm0
mov    %r8d,%ecx
call   1130 <function12@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movswl -0xa2(%rbp),%esi
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
movswl -0x26(%rbp),%edx
mov    -0x24(%rbp),%ecx
fldt   -0x20(%rbp)
mov    -0x40(%rbp),%r8
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movsd  -0x38(%rbp),%xmm3
mov    %rsp,%rdi
fstpt  (%rdi)
mov    %esi,%edi
movaps %xmm1,%xmm0
call   1040 <function5@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
fldt   -0x20(%rbp)
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x68(%rbp),%edi
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x26(%rbp),%esi
mov    -0xa0(%rbp),%edx
movss  -0x8(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x82(%rbp),%ecx
movsd  -0x90(%rbp),%xmm3
ff
mov    %rsp,%r8
fld    %st(0)
fstpt  0x10(%r8)
fstpt  (%r8)
call   1110 <function6@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x40(%rbp),%rdi
mov    -0x24(%rbp),%esi
fldt   -0x20(%rbp)
mov    -0x98(%rbp),%rdx
mov    -0xa0(%rbp),%ecx
movss  -0x6c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movss  -0x2c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x82(%rbp),%r8d
ff
movsd  -0x38(%rbp),%xmm3
mov    %rsp,%r9
fstpt  (%r9)
call   1040 <function5@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
movswl -0xa2(%rbp),%edx
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movsd  -0x90(%rbp),%xmm4
ff
movswl -0x9a(%rbp),%esi
movss  -0x2c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm3
mov    -0x40(%rbp),%rcx
mov    -0x24(%rbp),%r8d
mov    %edx,%edi
movaps %xmm4,%xmm2
call   1050 <function1@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0x24(%rbp),%r8d
mov    -0x68(%rbp),%esi
movswl -0x82(%rbp),%edx
movsd  -0x38(%rbp),%xmm2
movswl -0xa2(%rbp),%ecx
fldt   -0x80(%rbp)
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
movswl -0x26(%rbp),%r9d
mov    %rsp,%rdi
fstpt  (%rdi)
mov    %r8d,%edi
movaps %xmm2,%xmm0
call   10e0 <function0@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movswl -0x26(%rbp),%ecx
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
fldt   -0x50(%rbp)
mov    -0x24(%rbp),%esi
mov    -0x68(%rbp),%edx
fldt   -0x60(%rbp)
movswl -0xa2(%rbp),%r8d
ff
movsd  -0x90(%rbp),%xmm2
ff
mov    %rsp,%rdi
fstpt  0x10(%rdi)
fstpt  (%rdi)
mov    %ecx,%edi
movaps %xmm1,%xmm0
call   1030 <function11@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
mov    -0x24(%rbp),%esi
mov    -0x68(%rbp),%edx
movsd  -0x90(%rbp),%xmm2
ff
movswl -0x26(%rbp),%ecx
mov    -0x40(%rbp),%r8
movswl -0x82(%rbp),%r9d
ff
mov    -0xa0(%rbp),%r10d
mov    %rsp,%rdi
mov    %r10d,(%rdi)
movaps %xmm1,%xmm0
mov    %esi,%edi
call   1100 <function4@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0xa0(%rbp),%r8d
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0x26(%rbp),%edx
fldt   -0x80(%rbp)
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0xa2(%rbp),%ecx
movss  -0x64(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    -0x98(%rbp),%r9
mov    %rsp,%rsi
fstpt  (%rsi)
mov    %r8d,%edi
mov    %edx,%esi
call   10a0 <function17@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
mov    -0x68(%rbp),%esi
fldt   -0x20(%rbp)
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x64(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movsd  -0x38(%rbp),%xmm2
movsd  -0x90(%rbp),%xmm3
ff
movswl -0x26(%rbp),%r8d
mov    -0xa0(%rbp),%ecx
mov    %rsp,%rdx
fstpt  (%rdx)
mov    %esi,%edi
mov    %r8d,%edx
call   1050 <function1@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
movswl -0x26(%rbp),%edi
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
mov    -0x98(%rbp),%rsi
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm4
movsd  -0x90(%rbp),%xmm3
ff
fldt   -0x80(%rbp)
movswl -0x9a(%rbp),%edx
mov    %rsp,%rcx
fld    %st(0)
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm2,%xmm0
movaps %xmm4,%xmm1
call   1100 <function4@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
movswl -0xa2(%rbp),%esi
fldt   -0x60(%rbp)
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
fldt   -0x80(%rbp)
movswl -0x9a(%rbp),%edx
movswl -0x82(%rbp),%ecx
movswl -0x26(%rbp),%r8d
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x98(%rbp),%r9
mov    %rsp,%rdi
fstpt  0x10(%rdi)
fstpt  (%rdi)
mov    %esi,%edi
call   1130 <function12@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0x26(%rbp),%edi
mov    -0x24(%rbp),%esi
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x82(%rbp),%edx
movswl -0x9a(%rbp),%ecx
movss  -0x8(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0xa2(%rbp),%r9d
ff
mov    %rsp,%r8
mov    %r9d,(%r8)
mov    %r9d,%r8d
call   1130 <function12@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movswl -0x82(%rbp),%edi
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
mov    -0xa0(%rbp),%esi
mov    -0x24(%rbp),%edx
mov    -0x68(%rbp),%r8d
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movsd  -0x38(%rbp),%xmm3
mov    -0x40(%rbp),%r9
movaps %xmm1,%xmm0
mov    %r8d,%ecx
call   1120 <function2@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
fldt   -0x80(%rbp)
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0xa2(%rbp),%esi
movss  -0x8(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x82(%rbp),%r8d
ff
movswl -0x26(%rbp),%ecx
fldt   -0x20(%rbp)
mov    %rsp,%rdx
fstpt  0x10(%rdx)
fstpt  (%rdx)
mov    %esi,%edi
mov    %r8d,%edx
call   10e0 <function0@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xd3(%rbp),%al
fldt   -0x50(%rbp)
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm5
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
fldt   -0x80(%rbp)
mov    -0x68(%rbp),%edi
mov    -0x40(%rbp),%rsi
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm3
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm4
mov    %rsp,%rcx
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm5,%xmm0
movaps %xmm2,%xmm1
call   10e0 <function0@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xd2(%rbp),%al
mov    -0x40(%rbp),%rdi
movswl -0x26(%rbp),%r9d
mov    -0xa0(%rbp),%edx
fldt   -0x80(%rbp)
movswl -0x9a(%rbp),%ecx
mov    -0x68(%rbp),%r8d
movswl -0x82(%rbp),%r10d
ff
movsd  -0x38(%rbp),%xmm0
fldt   -0x60(%rbp)
mov    %rsp,%rsi
fstpt  0x20(%rsi)
mov    %r10d,0x10(%rsi)
fstpt  (%rsi)
mov    %r9d,%esi
call   1090 <function13@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x38(%rbp),%xmm4
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm3
fldt   -0x50(%rbp)
mov    -0x40(%rbp),%rdi
mov    -0xa0(%rbp),%esi
fldt   -0x20(%rbp)
movswl -0x9a(%rbp),%edx
mov    %rsp,%rcx
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm4,%xmm1
movaps %xmm3,%xmm2
call   10b0 <function15@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
mov    -0x24(%rbp),%edx
movsd  -0x90(%rbp),%xmm2
ff
fldt   -0x50(%rbp)
movswl -0x26(%rbp),%esi
fldt   -0x20(%rbp)
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
fldt   -0x60(%rbp)
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm3
mov    %rsp,%rcx
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
mov    %edx,%edi
movaps %xmm2,%xmm0
call   10a0 <function17@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movswl -0x9a(%rbp),%edx
mov    -0x40(%rbp),%rsi
movsd  -0x90(%rbp),%xmm2
ff
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
mov    -0x98(%rbp),%rcx
mov    -0x24(%rbp),%r8d
movswl -0xa2(%rbp),%r9d
ff
movswl -0x82(%rbp),%r10d
ff
mov    %rsp,%rdi
mov    %r10d,(%rdi)
mov    %edx,%edi
movaps %xmm2,%xmm0
call   1120 <function2@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
fldt   -0x80(%rbp)
movswl -0x82(%rbp),%edx
mov    -0x24(%rbp),%esi
movsd  -0x38(%rbp),%xmm0
mov    -0x98(%rbp),%rcx
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x26(%rbp),%r8d
movswl -0x9a(%rbp),%r9d
ff
mov    %rsp,%rdi
mov    %r9d,0x10(%rdi)
fstpt  (%rdi)
mov    %edx,%edi
call   1110 <function6@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movswl -0x9a(%rbp),%edi
mov    -0x24(%rbp),%esi
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x38(%rbp),%xmm1
movss  -0x30(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    -0x98(%rbp),%r8
movswl -0x82(%rbp),%ecx
fldt   -0x80(%rbp)
fldt   -0x20(%rbp)
mov    %rsp,%rdx
fstpt  0x10(%rdx)
fstpt  (%rdx)
mov    %r8,%rdx
call   1030 <function11@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x24(%rbp),%edi
movswl -0x9a(%rbp),%ecx
fldt   -0x80(%rbp)
movswl -0x82(%rbp),%r8d
ff
movss  -0x6c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0xa0(%rbp),%r9d
mov    %rsp,%rdx
fld    %st(0)
fstpt  0x10(%rdx)
fstpt  (%rdx)
mov    %ecx,%esi
mov    %r8d,%edx
call   1030 <function11@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movswl -0x82(%rbp),%edi
movsd  -0x90(%rbp),%xmm0
ff
movswl -0xa2(%rbp),%esi
movswl -0x26(%rbp),%edx
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x68(%rbp),%ecx
movsd  -0x38(%rbp),%xmm3
fldt   -0x80(%rbp)
fldt   -0x20(%rbp)
mov    %rsp,%r8
fstpt  0x10(%r8)
fstpt  (%r8)
movaps %xmm3,%xmm2
call   1110 <function6@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0x24(%rbp),%edi
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
fldt   -0x80(%rbp)
fldt   -0x60(%rbp)
movswl -0x26(%rbp),%esi
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movswl -0x9a(%rbp),%edx
mov    %rsp,%rcx
fld    %st(1)
fstpt  0x30(%rcx)
fld    %st(1)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm1,%xmm0
call   1150 <function14@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
mov    -0x40(%rbp),%rcx
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm2
mov    -0x24(%rbp),%esi
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm3
movsd  -0x90(%rbp),%xmm4
ff
fldt   -0x50(%rbp)
mov    %rsp,%rdx
fstpt  (%rdx)
mov    %rcx,%rdi
movaps %xmm2,%xmm1
mov    %rcx,%rdx
call   1050 <function1@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xd2(%rbp),%al
fldt   -0x60(%rbp)
fldt   -0x80(%rbp)
mov    -0x68(%rbp),%r8d
movswl -0x9a(%rbp),%esi
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
fldt   -0x20(%rbp)
movswl -0x26(%rbp),%r9d
movswl -0x82(%rbp),%ecx
mov    %rsp,%rdx
fstpt  0x20(%rdx)
fstpt  0x10(%rdx)
fstpt  (%rdx)
mov    %r8d,%edi
mov    %r9d,%edx
call   1100 <function4@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0x26(%rbp),%edi
fldt   -0x80(%rbp)
fldt   -0x50(%rbp)
movswl -0xa2(%rbp),%esi
mov    -0x98(%rbp),%rdx
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
fldt   -0x20(%rbp)
mov    %rsp,%rcx
fld    %st(2)
fstpt  0x40(%rcx)
fld    %st(0)
fstpt  0x30(%rcx)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
movswl -0x82(%rbp),%edi
mov    -0x98(%rbp),%rdx
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0xa0(%rbp),%ecx
movswl -0x9a(%rbp),%r8d
ff
fldt   -0x50(%rbp)
mov    -0x24(%rbp),%r9d
movss  -0x6c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    %rsp,%rsi
mov    %edi,0x10(%rsi)
fstpt  (%rsi)
mov    %rdx,%rsi
call   1060 <function3@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
movswl -0x82(%rbp),%edi
mov    -0x68(%rbp),%esi
fldt   -0x60(%rbp)
mov    -0xa0(%rbp),%edx
fldt   -0x80(%rbp)
movsd  -0x90(%rbp),%xmm0
ff
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm3
movsd  -0x38(%rbp),%xmm2
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm4
mov    %rsp,%rcx
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm3,%xmm1
call   1070 <function7@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movswl -0x26(%rbp),%edi
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x24(%rbp),%esi
mov    -0xa0(%rbp),%edx
mov    -0x68(%rbp),%ecx
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm2
movswl -0xa2(%rbp),%r9d
ff
mov    %rsp,%r8
mov    %edi,(%r8)
movaps %xmm2,%xmm1
mov    %r9d,%r8d
call   10f0 <function8@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
fldt   -0x60(%rbp)
mov    -0x40(%rbp),%rdi
mov    -0x68(%rbp),%esi
fldt   -0x80(%rbp)
movswl -0x9a(%rbp),%edx
mov    -0x24(%rbp),%ecx
fldt   -0x50(%rbp)
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x90(%rbp),%xmm1
ff
movss  -0x8(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    %rsp,%r8
fstpt  0x20(%r8)
fstpt  0x10(%r8)
fstpt  (%r8)
call   1100 <function4@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
mov    -0x98(%rbp),%rdi
fldt   -0x60(%rbp)
fldt   -0x80(%rbp)
mov    -0x68(%rbp),%edx
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x90(%rbp),%xmm1
ff
mov    -0x24(%rbp),%ecx
mov    -0xa0(%rbp),%r8d
fldt   -0x20(%rbp)
mov    %rsp,%rsi
fstpt  0x20(%rsi)
fstpt  0x10(%rsi)
fstpt  (%rsi)
mov    %edx,%esi
call   1060 <function3@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0x68(%rbp),%edi
fldt   -0x60(%rbp)
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
fldt   -0x50(%rbp)
fldt   -0x20(%rbp)
fldt   -0x80(%rbp)
movswl -0x26(%rbp),%esi
mov    %rsp,%rcx
fstpt  0x40(%rcx)
fld    %st(0)
fstpt  0x30(%rcx)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm2,%xmm0
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
fldt   -0x80(%rbp)
mov    -0x24(%rbp),%edi
mov    -0x98(%rbp),%rsi
movswl -0x26(%rbp),%edx
fldt   -0x60(%rbp)
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0xa2(%rbp),%ecx
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm2
mov    %rsp,%r8
fstpt  0x20(%r8)
fld    %st(0)
fstpt  0x10(%r8)
fstpt  (%r8)
movaps %xmm2,%xmm1
call   1110 <function6@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
fldt   -0x80(%rbp)
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
fldt   -0x60(%rbp)
fldt   -0x50(%rbp)
mov    -0xa0(%rbp),%esi
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
movswl -0x26(%rbp),%edx
mov    %rsp,%rcx
fld    %st(1)
fstpt  0x30(%rcx)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm2,%xmm0
mov    %esi,%edi
call   1110 <function6@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movswl -0x9a(%rbp),%r8d
ff
mov    -0x98(%rbp),%rsi
movswl -0x26(%rbp),%edx
fldt   -0x80(%rbp)
fldt   -0x20(%rbp)
movswl -0xa2(%rbp),%ecx
mov    %rsp,%rdi
fstpt  0x10(%rdi)
fstpt  (%rdi)
movaps %xmm2,%xmm0
mov    %r8d,%edi
movaps %xmm2,%xmm1
call   1110 <function6@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
fldt   -0x20(%rbp)
mov    -0xa0(%rbp),%edi
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x38(%rbp),%xmm2
fldt   -0x60(%rbp)
movswl -0x26(%rbp),%esi
mov    -0x24(%rbp),%edx
mov    -0x68(%rbp),%ecx
mov    %rsp,%r8
fstpt  0x20(%r8)
fld    %st(0)
fstpt  0x10(%r8)
fstpt  (%r8)
movaps %xmm2,%xmm1
call   1030 <function11@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movswl -0xa2(%rbp),%edi
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm3
mov    -0x98(%rbp),%rsi
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
mov    -0xa0(%rbp),%ecx
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
mov    -0x40(%rbp),%r8
fldt   -0x80(%rbp)
mov    %rsp,%rdx
fstpt  (%rdx)
movaps %xmm3,%xmm0
mov    %ecx,%edx
call   1030 <function11@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movswl -0xa2(%rbp),%edx
fldt   -0x80(%rbp)
mov    -0x40(%rbp),%rsi
fldt   -0x20(%rbp)
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
fldt   -0x60(%rbp)
movss  -0x2c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    %rsp,%rcx
fstpt  0x30(%rcx)
fld    %st(1)
fstpt  0x20(%rcx)
fstpt  0x10(%rcx)
fstpt  (%rcx)
mov    %edx,%edi
call   1060 <function3@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
mov    -0x40(%rbp),%rdi
movswl -0xa2(%rbp),%ecx
mov    -0x98(%rbp),%rdx
movsd  -0x38(%rbp),%xmm0
movswl -0x26(%rbp),%r8d
mov    -0xa0(%rbp),%r9d
fldt   -0x20(%rbp)
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    %rsp,%rsi
mov    %r8d,0x10(%rsi)
fstpt  (%rsi)
mov    %ecx,%esi
call   1100 <function4@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
mov    -0x68(%rbp),%r9d
fldt   -0x60(%rbp)
movsd  -0x38(%rbp),%xmm0
movswl -0x9a(%rbp),%esi
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x26(%rbp),%edx
mov    -0x40(%rbp),%rcx
mov    -0xa0(%rbp),%r8d
fldt   -0x20(%rbp)
mov    %rsp,%rdi
fstpt  0x10(%rdi)
fstpt  (%rdi)
mov    %r9d,%edi
call   1070 <function7@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xd1(%rbp),%al
movsd  -0x90(%rbp),%xmm6
ff
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
fldt   -0x60(%rbp)
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm5
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm4
fldt   -0x80(%rbp)
mov    -0xa0(%rbp),%edi
mov    %rsp,%rcx
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm6,%xmm0
movaps %xmm5,%xmm3
call   1110 <function6@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0x24(%rbp),%edi
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
fldt   -0x80(%rbp)
fldt   -0x60(%rbp)
mov    -0x98(%rbp),%rsi
movswl -0x82(%rbp),%edx
movswl -0xa2(%rbp),%ecx
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
fldt   -0x50(%rbp)
mov    %rsp,%r8
fstpt  0x20(%r8)
fstpt  0x10(%r8)
fstpt  (%r8)
movaps %xmm1,%xmm0
call   10b0 <function15@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
movswl -0x82(%rbp),%edi
mov    -0x40(%rbp),%r8
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x98(%rbp),%rdx
mov    -0xa0(%rbp),%r9d
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x26(%rbp),%esi
mov    %rsp,%rcx
mov    %r8,0x8(%rcx)
mov    %esi,(%rcx)
mov    %r8,%rsi
mov    %r8,%rcx
call   1050 <function1@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
fldt   -0x50(%rbp)
movss  -0x64(%rbp),%xmm0
cvtss2sd %xmm0,%xmm4
movsd  -0x90(%rbp),%xmm1
ff
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm2
movss  -0x30(%rbp),%xmm0
cvtss2sd %xmm0,%xmm3
movswl -0x82(%rbp),%edx
mov    -0xa0(%rbp),%esi
fldt   -0x80(%rbp)
mov    %rsp,%rcx
fstpt  0x10(%rcx)
fstpt  (%rcx)
movaps %xmm4,%xmm0
mov    %edx,%edi
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
mov    -0x24(%rbp),%edi
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
fldt   -0x60(%rbp)
fldt   -0x50(%rbp)
movswl -0x82(%rbp),%edx
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
mov    -0x98(%rbp),%rcx
mov    %rsp,%rsi
fld    %st(1)
fstpt  0x30(%rsi)
fld    %st(0)
fstpt  0x20(%rsi)
fstpt  0x10(%rsi)
fstpt  (%rsi)
mov    %edx,%esi
call   1090 <function13@plt>
mov    -0xd0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc2(%rbp),%al
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movsd  -0x38(%rbp),%xmm3
movswl -0xa2(%rbp),%ecx
mov    -0x98(%rbp),%rdx
fldt   -0x50(%rbp)
fldt   -0x60(%rbp)
mov    %rsp,%rsi
fstpt  0x10(%rsi)
fstpt  (%rsi)
movaps %xmm3,%xmm1
mov    %ecx,%edi
movaps %xmm3,%xmm2
mov    %ecx,%esi
call   10e0 <function0@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xc1(%rbp),%al
mov    -0x40(%rbp),%rdx
movswl -0x82(%rbp),%ecx
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x6c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
fldt   -0x50(%rbp)
fldt   -0x80(%rbp)
mov    -0xa0(%rbp),%r8d
mov    -0x24(%rbp),%r9d
mov    %rsp,%rsi
fstpt  0x10(%rsi)
fstpt  (%rsi)
mov    %rdx,%rdi
mov    %ecx,%esi
call   1050 <function1@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0x24(%rbp),%esi
movss  -0x2c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm1
movswl -0x82(%rbp),%edx
mov    -0x40(%rbp),%r9
mov    -0xa0(%rbp),%r8d
movsd  -0x90(%rbp),%xmm2
ff
mov    -0x98(%rbp),%rdi
mov    %rsp,%rcx
mov    %rdi,(%rcx)
mov    %esi,%edi
movaps %xmm1,%xmm0
mov    %r9,%rcx
call   10e0 <function0@plt>
mov    -0xc0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x98(%rbp),%r8
movswl -0x9a(%rbp),%esi
fldt   -0x50(%rbp)
movswl -0x26(%rbp),%edx
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x82(%rbp),%ecx
movss  -0x64(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
fldt   -0x80(%rbp)
mov    %rsp,%rdi
fstpt  0x10(%rdi)
fstpt  (%rdi)
mov    %r8,%rdi
call   1140 <function16@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb2(%rbp),%al
movsd  -0x38(%rbp),%xmm0
mov    -0x24(%rbp),%edi
movss  -0x6c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movss  -0x8(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movsd  -0x90(%rbp),%xmm3
ff
movss  -0x64(%rbp),%xmm4
cvtss2sd %xmm4,%xmm4
movswl -0x82(%rbp),%esi
mov    -0x98(%rbp),%rdx
fldt   -0x20(%rbp)
mov    -0xa0(%rbp),%ecx
mov    %rsp,%r8
fstpt  (%r8)
call   10d0 <function10@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0xb1(%rbp),%al
mov    -0xa0(%rbp),%ecx
movswl -0x82(%rbp),%esi
movss  -0x8(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
movss  -0x30(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
fldt   -0x80(%rbp)
movss  -0x64(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
mov    -0x68(%rbp),%r8d
mov    %rsp,%rdx
fld    %st(0)
fstpt  0x10(%rdx)
fstpt  (%rdx)
mov    %ecx,%edi
mov    %ecx,%edx
call   10d0 <function10@plt>
mov    -0xb0(%rbp),%rdi
mov    %eax,%esi
mov    -0xa3(%rbp),%al
call   1080 <printf@plt>
mov    -0x98(%rbp),%rdi
movsd  -0x38(%rbp),%xmm0
fldt   -0x20(%rbp)
movss  -0x8(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movsd  -0x90(%rbp),%xmm2
ff
mov    -0x40(%rbp),%rsi
movswl -0xa2(%rbp),%edx
mov    -0x68(%rbp),%ecx
movswl -0x9a(%rbp),%r8d
ff
movss  -0x8(%rbp),%xmm3
cvtss2sd %xmm3,%xmm3
mov    %rsp,%rax
fstpt  (%rax)
mov    $0x4,%al
call   1060 <function3@plt>
mov    %eax,%esi
lea    0x958(%rip),%rdi
mov    $0x0,%al
call   1080 <printf@plt>
movswl -0x26(%rbp),%edi
movss  -0x6c(%rbp),%xmm0
cvtss2sd %xmm0,%xmm0
mov    -0x98(%rbp),%rsi
movss  -0x2c(%rbp),%xmm1
cvtss2sd %xmm1,%xmm1
movswl -0x82(%rbp),%edx
movswl -0x26(%rbp),%ecx
movss  -0x6c(%rbp),%xmm2
cvtss2sd %xmm2,%xmm2
movswl -0x82(%rbp),%r8d
ff
mov    -0xa0(%rbp),%r9d
mov    -0x24(%rbp),%eax
mov    %eax,(%rsp)
mov    $0x3,%al
call   1090 <function13@plt>
mov    %eax,%esi
lea    0x8f7(%rip),%rdi
mov    $0x0,%al
call   1080 <printf@plt>
lea    0x8f1(%rip),%rdi
mov    $0x0,%al
call   1080 <printf@plt>
xor    %eax,%eax
add    $0x130,%rsp
pop    %rbp
ret

x86 assembly (clang, -O2):
<main>:
push   %r15
push   %r14
push   %rbx
sub    $0x80,%rsp
movl   $0xffffd722,(%rsp)
movsd  0x2da5(%rip),%xmm0
movsd  0x2da5(%rip),%xmm1
mov    $0x7421,%ecx
mov    $0x6f16,%edi
mov    $0xffffa754,%esi
mov    $0xffffa754,%edx
mov    $0x6f16,%r8d
movaps %xmm1,%xmm2
mov    $0xfffff256,%r9d
mov    $0x3,%al
call   10e0 <function10@plt>
lea    0x2dc4(%rip),%rbx
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldl   0x2d6a(%rip)
fld    %st(0)
fstpt  0x5c(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fldl   0x2d60(%rip)
fld    %st(0)
fstpt  0x50(%rsp)
fstpt  0x10(%rsp)
fstpt  (%rsp)
movsd  0x2d53(%rip),%xmm0
movsd  0x2d53(%rip),%xmm2
mov    $0xffffd722,%edi
mov    $0xe216,%esi
movaps %xmm0,%xmm1
mov    $0xfffff256,%edx
mov    $0xffffa754,%ecx
mov    $0x3,%al
call   1160 <function14@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  (%rsp)
movsd  0x2d22(%rip),%xmm3
mov    $0x8279,%esi
mov    $0xe216,%edi
movsd  0x2d08(%rip),%xmm0
movsd  0x2cf8(%rip),%xmm1
movaps %xmm0,%xmm2
mov    $0xffffa754,%edx
mov    $0x62dd,%ecx
mov    $0xffffa754,%r8d
mov    $0x4,%al
call   10b0 <function17@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldl   0x2ce4(%rip)
fld    %st(0)
fstpt  0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
movsd  0x2c8e(%rip),%xmm0
mov    $0x6fa6,%esi
mov    $0x6fa6,%edx
mov    $0xe216,%ecx
mov    $0x6fa6,%r8d
movsd  0x2ca1(%rip),%xmm1
mov    $0x62dd,%r9d
mov    $0x2,%al
call   10d0 <function19@plt>
lea    0x2cb9(%rip),%r14
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x30(%rsp)
fldt   0x50(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fldl   0x2c79(%rip)
fld    %st(0)
fstpt  0x74(%rsp)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0xffffd722,%edi
movsd  0x2c47(%rip),%xmm0
mov    $0x6fa6,%esi
movsd  0x2c42(%rip),%xmm1
movsd  0x2c2a(%rip),%xmm2
movaps %xmm2,%xmm3
mov    $0x4,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  (%rsp)
movl   $0xffffd722,0x18(%rsp)
ff
movl   $0xfffff256,0x10(%rsp)
ff
mov    $0x7421,%edx
mov    $0x8279,%r8d
mov    $0x6f16,%edi
mov    $0xffffd722,%esi
mov    $0xfffff256,%ecx
mov    $0xffffa754,%r9d
movsd  0x2bb5(%rip),%xmm0
mov    $0x1,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fld    %st(0)
fstpt  0x40(%rsp)
fld    %st(0)
fstpt  0x30(%rsp)
fstpt  0x20(%rsp)
fldt   0x74(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
movsd  0x2b97(%rip),%xmm0
mov    $0xffffd722,%edi
mov    $0x6f16,%esi
mov    $0x6fa6,%edx
movsd  0x2b88(%rip),%xmm1
mov    $0x2,%al
call   10b0 <function17@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x5c(%rsp)
fstpt  (%rsp)
movsd  0x2b7e(%rip),%xmm0
movsd  0x2b7e(%rip),%xmm1
mov    $0xe216,%edi
mov    $0xfffff256,%esi
mov    $0x6fa6,%edx
movaps %xmm1,%xmm2
mov    $0xffffd722,%ecx
mov    $0xffffa754,%r8d
mov    $0x3,%al
call   10c0 <function15@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
mov    $0x8279,%r8d
movsd  0x2afc(%rip),%xmm0
movaps %xmm0,%xmm1
movsd  0x2ad1(%rip),%xmm2
mov    $0x6fa6,%esi
mov    $0x6f16,%edx
mov    $0x6f16,%ecx
mov    $0x3,%al
call   10d0 <function19@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  (%rsp)
movl   $0x62dd,0x10(%rsp)
mov    $0x8279,%esi
mov    $0x8279,%edx
mov    $0x8279,%r8d
mov    $0x7421,%r9d
mov    $0xfffff256,%edi
mov    $0x62dd,%ecx
movsd  0x2aa8(%rip),%xmm0
movsd  0x2a90(%rip),%xmm1
mov    $0x2,%al
call   10d0 <function19@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
mov    $0xffffa754,%edi
movsd  0x2a50(%rip),%xmm0
movsd  0x2a90(%rip),%xmm1
mov    $0x6f16,%esi
mov    $0x6f16,%edx
movsd  0x2a56(%rip),%xmm2
mov    $0xe216,%ecx
mov    $0xfffff256,%r8d
movaps %xmm2,%xmm3
mov    $0x62dd,%r9d
mov    $0x4,%al
call   1040 <function11@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
movsd  0x2a03(%rip),%xmm0
mov    $0x6fa6,%esi
movsd  0x29ee(%rip),%xmm1
movsd  0x2a36(%rip),%xmm2
movaps %xmm1,%xmm3
mov    $0xffffd722,%edx
movsd  0x2a06(%rip),%xmm4
mov    $0xe216,%ecx
mov    $0x5,%al
call   1100 <function8@plt>
lea    0x2a23(%rip),%r15
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
mov    $0x7421,%edx
mov    $0x6fa6,%esi
movsd  0x29b1(%rip),%xmm0
movsd  0x29b9(%rip),%xmm1
movsd  0x29d1(%rip),%xmm2
mov    $0xe216,%ecx
mov    $0xfffff256,%r8d
mov    $0x3,%al
call   1160 <function14@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
movsd  0x2994(%rip),%xmm0
mov    $0xffffd722,%edi
mov    $0xfffff256,%esi
movsd  0x2962(%rip),%xmm1
mov    $0xfffff256,%edx
movsd  0x2935(%rip),%xmm2
movaps %xmm1,%xmm3
mov    $0xffffd722,%ecx
mov    $0x4,%al
call   1100 <function8@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x7421,%r8d
mov    $0xe216,%edi
movsd  0x2918(%rip),%xmm0
movsd  0x28f0(%rip),%xmm1
movsd  0x2918(%rip),%xmm2
mov    $0xffffd722,%esi
mov    $0x6fa6,%edx
mov    $0xffffa754,%ecx
movsd  0x2919(%rip),%xmm3
mov    $0x4,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
movsd  0x28cf(%rip),%xmm0
mov    $0xffffd722,%edi
mov    $0xffffd722,%esi
mov    $0x62dd,%edx
mov    $0x6f16,%ecx
movsd  0x28bb(%rip),%xmm1
movsd  0x28d3(%rip),%xmm2
movaps %xmm0,%xmm3
mov    $0x4,%al
call   1100 <function8@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edx
mov    $0x7421,%ecx
movsd  0x28a4(%rip),%xmm0
mov    $0xffffa754,%edi
mov    $0x6fa6,%esi
movaps %xmm0,%xmm1
movsd  0x283f(%rip),%xmm2
movaps %xmm2,%xmm3
movsd  0x287c(%rip),%xmm4
mov    $0x5,%al
call   10e0 <function10@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edx
mov    $0x7421,%ecx
movsd  0x2838(%rip),%xmm0
movsd  0x2808(%rip),%xmm1
mov    $0xffffd722,%edi
movsd  0x2843(%rip),%xmm2
mov    $0xfffff256,%esi
movsd  0x2806(%rip),%xmm3
mov    $0x6f16,%r8d
mov    $0x4,%al
call   1120 <function6@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
movl   $0x62dd,0x20(%rsp)
mov    $0x8279,%edi
mov    $0x8279,%r8d
mov    $0x6f16,%esi
mov    $0xffffa754,%edx
movsd  0x27a1(%rip),%xmm0
mov    $0x62dd,%ecx
mov    $0xfffff256,%r9d
mov    $0x1,%al
call   10c0 <function15@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
mov    $0x8279,%edi
movsd  0x278e(%rip),%xmm0
movsd  0x278e(%rip),%xmm1
movsd  0x27ae(%rip),%xmm2
movsd  0x2786(%rip),%xmm3
movsd  0x274e(%rip),%xmm4
movaps %xmm3,%xmm5
mov    $0x62dd,%esi
mov    $0xffffd722,%edx
mov    $0x62dd,%ecx
mov    $0x6,%al
call   1080 <function7@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fld    %st(0)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edx
movsd  0x273f(%rip),%xmm0
mov    $0x62dd,%edi
mov    $0xe216,%esi
movsd  0x26fd(%rip),%xmm1
movsd  0x271d(%rip),%xmm2
mov    $0xe216,%ecx
movaps %xmm2,%xmm3
mov    $0x4,%al
call   1060 <function1@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x20(%rsp)
fldt   0x74(%rsp)
fld    %st(0)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x62dd,%edi
movsd  0x26c0(%rip),%xmm0
mov    $0x62dd,%esi
movsd  0x26cb(%rip),%xmm1
mov    $0x6fa6,%edx
mov    $0xffffd722,%ecx
movaps %xmm0,%xmm2
mov    $0x3,%al
call   10a0 <function13@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
movsd  0x26be(%rip),%xmm0
movsd  0x26ae(%rip),%xmm1
movsd  0x267e(%rip),%xmm2
movaps %xmm1,%xmm3
movaps %xmm0,%xmm4
movsd  0x2650(%rip),%xmm5
movsd  0x2678(%rip),%xmm6
mov    $0x7,%al
call   1130 <function2@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0xffffd722,%edi
mov    $0xe216,%esi
mov    $0xfffff256,%edx
movsd  0x2617(%rip),%xmm0
movaps %xmm0,%xmm1
mov    $0xfffff256,%ecx
movsd  0x264f(%rip),%xmm2
mov    $0x62dd,%r8d
mov    $0x3,%al
call   1100 <function8@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edx
mov    $0x7421,%ecx
movsd  0x25fd(%rip),%xmm0
movsd  0x25c5(%rip),%xmm1
movsd  0x25c5(%rip),%xmm2
mov    $0xfffff256,%edi
mov    $0xffffa754,%esi
movaps %xmm1,%xmm3
movaps %xmm1,%xmm4
mov    $0x5,%al
call   1110 <function4@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edx
mov    $0x8279,%ecx
mov    $0x7421,%r8d
movsd  0x25a3(%rip),%xmm0
movsd  0x25a3(%rip),%xmm1
mov    $0x6fa6,%edi
mov    $0xffffa754,%esi
movaps %xmm0,%xmm2
movsd  0x25a6(%rip),%xmm3
mov    $0x4,%al
call   10d0 <function19@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  0x10(%rsp)
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x7421,%ecx
movsd  0x257f(%rip),%xmm0
mov    $0x6f16,%edi
movsd  0x2542(%rip),%xmm1
mov    $0x6f16,%esi
mov    $0x6fa6,%edx
movsd  0x2510(%rip),%xmm2
mov    $0xfffff256,%r8d
mov    $0x3,%al
call   1130 <function2@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x20(%rsp)
fldt   0x74(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
mov    $0x8279,%esi
mov    $0x8279,%edx
movsd  0x24f1(%rip),%xmm0
movsd  0x2511(%rip),%xmm1
movsd  0x24c1(%rip),%xmm2
movaps %xmm1,%xmm3
mov    $0x4,%al
call   1110 <function4@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fld    %st(0)
fstpt  0x30(%rsp)
fldt   0x74(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fxch   %st(1)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x62dd,%edi
mov    $0x6f16,%esi
mov    $0x6f16,%edx
mov    $0xe216,%ecx
movsd  0x2492(%rip),%xmm0
movsd  0x246a(%rip),%xmm1
mov    $0x2,%al
call   10c0 <function15@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
movsd  0x2462(%rip),%xmm0
mov    $0x6fa6,%edi
mov    $0x6fa6,%esi
movaps %xmm0,%xmm1
movsd  0x246d(%rip),%xmm2
mov    $0xffffd722,%edx
movsd  0x2438(%rip),%xmm3
mov    $0x4,%al
call   1160 <function14@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edi
movsd  0x23e9(%rip),%xmm0
mov    $0x6fa6,%esi
movaps %xmm0,%xmm1
mov    $0x6f16,%edx
movsd  0x241c(%rip),%xmm2
mov    $0xe216,%ecx
mov    $0x6f16,%r8d
mov    $0x3,%al
call   10f0 <function0@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
mov    $0xffffd722,%edi
movsd  0x23c9(%rip),%xmm0
movsd  0x23a1(%rip),%xmm1
movaps %xmm0,%xmm2
movaps %xmm0,%xmm3
movaps %xmm0,%xmm4
movaps %xmm0,%xmm5
mov    $0xffffa754,%esi
movaps %xmm1,%xmm6
movsd  0x23ad(%rip),%xmm7
mov    $0x8,%al
call   10a0 <function13@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0xffffd722,%edi
movsd  0x2376(%rip),%xmm0
movsd  0x2376(%rip),%xmm1
mov    $0xfffff256,%esi
mov    $0xffffa754,%edx
movsd  0x2334(%rip),%xmm2
mov    $0x6f16,%ecx
movsd  0x232f(%rip),%xmm3
mov    $0x4,%al
call   1110 <function4@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
movq   $0x7421,(%rsp)
movsd  0x232c(%rip),%xmm0
mov    $0x62dd,%edi
movsd  0x22ff(%rip),%xmm1
mov    $0xe216,%esi
mov    $0xfffff256,%edx
movsd  0x2335(%rip),%xmm2
mov    $0x6f16,%ecx
mov    $0xffffd722,%r8d
mov    $0x6f16,%r9d
mov    $0x3,%al
call   1100 <function8@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x7421,%r8d
mov    $0xffffa754,%edi
movsd  0x22a7(%rip),%xmm0
mov    $0xffffa754,%esi
mov    $0x62dd,%edx
movsd  0x22bd(%rip),%xmm1
mov    $0xffffa754,%ecx
movsd  0x22d0(%rip),%xmm2
mov    $0xfffff256,%r9d
mov    $0x3,%al
call   10d0 <function19@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x7421,%r8d
mov    $0xe216,%edi
movsd  0x2255(%rip),%xmm0
mov    $0xfffff256,%esi
mov    $0xffffa754,%edx
mov    $0xffffd722,%ecx
movsd  0x2286(%rip),%xmm1
mov    $0xffffa754,%r9d
mov    $0x2,%al
call   10c0 <function15@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edi
movsd  0x2221(%rip),%xmm0
mov    $0xfffff256,%esi
mov    $0xe216,%edx
movsd  0x21f7(%rip),%xmm1
movsd  0x222f(%rip),%xmm2
mov    $0xfffff256,%ecx
movsd  0x21da(%rip),%xmm3
mov    $0x4,%al
call   10f0 <function0@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
mov    $0x7421,%esi
mov    $0x7421,%ecx
movsd  0x21d1(%rip),%xmm0
movsd  0x21c1(%rip),%xmm1
mov    $0xffffd722,%edx
mov    $0xfffff256,%r8d
mov    $0xfffff256,%r9d
mov    $0x2,%al
call   1050 <function5@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x20(%rsp)
fldt   0x74(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
movsd  0x215e(%rip),%xmm0
movsd  0x219e(%rip),%xmm1
mov    $0x6f16,%edi
movsd  0x2169(%rip),%xmm2
movsd  0x2139(%rip),%xmm3
mov    $0x6f16,%esi
mov    $0xfffff256,%edx
mov    $0x4,%al
call   10e0 <function10@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edx
mov    $0x62dd,%edi
movsd  0x212b(%rip),%xmm0
mov    $0x62dd,%esi
movsd  0x2116(%rip),%xmm1
movsd  0x213e(%rip),%xmm2
mov    $0xffffd722,%ecx
movsd  0x20e1(%rip),%xmm3
movsd  0x2109(%rip),%xmm4
mov    $0x5,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
mov    $0x7421,%edx
mov    $0x8279,%ecx
mov    $0x8279,%r8d
mov    $0xe216,%esi
movsd  0x20bd(%rip),%xmm0
movsd  0x20c5(%rip),%xmm1
movsd  0x208d(%rip),%xmm2
mov    $0x6fa6,%r9d
mov    $0x3,%al
call   1130 <function2@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
movl   $0xe216,0x10(%rsp)
mov    $0x7421,%r9d
movsd  0x209f(%rip),%xmm0
mov    $0xfffff256,%edi
mov    $0xffffa754,%esi
movsd  0x2075(%rip),%xmm1
mov    $0x6fa6,%edx
mov    $0xffffd722,%ecx
mov    $0xffffd722,%r8d
mov    $0x2,%al
call   1070 <function3@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x6f16,%edi
mov    $0xfffff256,%esi
mov    $0xffffa754,%edx
movsd  0x2034(%rip),%xmm0
movsd  0x2004(%rip),%xmm1
mov    $0x6fa6,%ecx
movsd  0x200f(%rip),%xmm2
mov    $0x62dd,%r8d
movsd  0x2029(%rip),%xmm3
mov    $0x4,%al
call   1050 <function5@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x7421,%ecx
mov    $0x7421,%r8d
mov    $0xffffd722,%edi
mov    $0xffffa754,%esi
movsd  0x1fa4(%rip),%xmm0
mov    $0x62dd,%edx
movsd  0x1fb7(%rip),%xmm1
mov    $0x2,%al
call   10a0 <function13@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edx
movsd  0x1f88(%rip),%xmm0
mov    $0xffffa754,%edi
mov    $0x6fa6,%esi
movsd  0x1f9e(%rip),%xmm1
movsd  0x1f76(%rip),%xmm2
mov    $0xfffff256,%ecx
mov    $0xe216,%r8d
mov    $0x3,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edi
mov    $0xe216,%esi
movsd  0x1f37(%rip),%xmm0
mov    $0xffffd722,%edx
mov    $0xe216,%ecx
movaps %xmm0,%xmm1
mov    $0xe216,%r8d
mov    $0xfffff256,%r9d
mov    $0x2,%al
call   1140 <function12@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x8279,%r8d
mov    $0xffffa754,%edi
mov    $0xffffa754,%esi
movsd  0x1ebc(%rip),%xmm0
mov    $0xfffff256,%edx
mov    $0x6fa6,%ecx
movaps %xmm0,%xmm1
movsd  0x1ec7(%rip),%xmm2
movsd  0x1ea7(%rip),%xmm3
mov    $0x4,%al
call   1050 <function5@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fld    %st(0)
fstpt  0x10(%rsp)
fstpt  (%rsp)
movsd  0x1ec7(%rip),%xmm0
mov    $0xe216,%edi
movsd  0x1e9a(%rip),%xmm1
mov    $0xfffff256,%esi
mov    $0x62dd,%edx
movsd  0x1e58(%rip),%xmm2
mov    $0x6f16,%ecx
movsd  0x1e93(%rip),%xmm3
mov    $0x4,%al
call   1120 <function6@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edi
mov    $0x7421,%edx
movsd  0x1e1f(%rip),%xmm0
mov    $0x6fa6,%esi
mov    $0x62dd,%ecx
movsd  0x1e2d(%rip),%xmm1
movsd  0x1e55(%rip),%xmm2
mov    $0x6f16,%r8d
movsd  0x1dff(%rip),%xmm3
mov    $0x4,%al
call   1050 <function5@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
mov    $0x8279,%ecx
mov    $0xffffa754,%edi
movsd  0x1e02(%rip),%xmm0
movsd  0x1dca(%rip),%xmm1
movsd  0x1e0a(%rip),%xmm2
mov    $0xffffd722,%esi
movsd  0x1e05(%rip),%xmm3
mov    $0xffffa754,%edx
movaps %xmm2,%xmm4
mov    $0x6fa6,%r8d
mov    $0x5,%al
call   1060 <function1@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x6fa6,%edi
mov    $0xe216,%esi
mov    $0x6f16,%edx
movsd  0x1d7e(%rip),%xmm0
mov    $0xffffa754,%ecx
mov    $0x6fa6,%r8d
movsd  0x1db3(%rip),%xmm1
mov    $0xfffff256,%r9d
movaps %xmm0,%xmm2
mov    $0x3,%al
call   10f0 <function0@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0xfffff256,%edi
movsd  0x1d53(%rip),%xmm0
mov    $0x6fa6,%esi
mov    $0xe216,%edx
movaps %xmm0,%xmm1
mov    $0xfffff256,%ecx
mov    $0xffffa754,%r8d
movsd  0x1d53(%rip),%xmm2
mov    $0x3,%al
call   1040 <function11@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
movl   $0x62dd,(%rsp)
mov    $0x8279,%r8d
movsd  0x1d03(%rip),%xmm0
mov    $0x6fa6,%edi
movaps %xmm0,%xmm1
mov    $0x6fa6,%esi
mov    $0xe216,%edx
movsd  0x1d11(%rip),%xmm2
mov    $0xfffff256,%ecx
mov    $0x6f16,%r9d
mov    $0x3,%al
call   1110 <function4@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%r9d
mov    $0x62dd,%edi
movsd  0x1ce1(%rip),%xmm0
mov    $0xfffff256,%esi
movsd  0x1c84(%rip),%xmm1
mov    $0xfffff256,%edx
mov    $0xffffa754,%ecx
mov    $0x62dd,%r8d
movsd  0x1c94(%rip),%xmm2
mov    $0x3,%al
call   10b0 <function17@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0xe216,%edi
mov    $0xe216,%esi
movsd  0x1c70(%rip),%xmm0
movsd  0x1c60(%rip),%xmm1
movsd  0x1c38(%rip),%xmm2
movsd  0x1c70(%rip),%xmm3
mov    $0xfffff256,%edx
mov    $0x62dd,%ecx
mov    $0xfffff256,%r8d
mov    $0x4,%al
call   1060 <function1@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fld    %st(0)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x7421,%esi
mov    $0xfffff256,%edi
movsd  0x1c06(%rip),%xmm0
movsd  0x1c2e(%rip),%xmm1
movaps %xmm0,%xmm2
movsd  0x1c1b(%rip),%xmm3
movaps %xmm1,%xmm4
mov    $0xffffd722,%edx
mov    $0x5,%al
call   1110 <function4@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x7421,%r9d
mov    $0xffffa754,%edi
movsd  0x1be6(%rip),%xmm0
mov    $0xffffa754,%esi
mov    $0xffffd722,%edx
mov    $0x6f16,%ecx
mov    $0xfffff256,%r8d
movsd  0x1b79(%rip),%xmm1
mov    $0x2,%al
call   1140 <function12@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
movl   $0xffffa754,(%rsp)
movsd  0x1b7f(%rip),%xmm0
mov    $0xfffff256,%edi
mov    $0x6fa6,%esi
movsd  0x1b75(%rip),%xmm1
mov    $0x6f16,%edx
mov    $0xffffd722,%ecx
movsd  0x1b33(%rip),%xmm2
mov    $0xffffa754,%r8d
mov    $0xffffa754,%r9d
mov    $0x3,%al
call   1140 <function12@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
mov    $0x8279,%r9d
mov    $0x6f16,%edi
movsd  0x1b31(%rip),%xmm0
movaps %xmm0,%xmm1
mov    $0x62dd,%esi
mov    $0x6fa6,%edx
mov    $0xe216,%ecx
movsd  0x1ae7(%rip),%xmm2
movsd  0x1ae7(%rip),%xmm3
mov    $0xe216,%r8d
mov    $0x4,%al
call   1130 <function2@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
movsd  0x1ad7(%rip),%xmm0
movsd  0x1ad7(%rip),%xmm1
mov    $0xffffa754,%edi
mov    $0xffffa754,%esi
movsd  0x1a95(%rip),%xmm2
mov    $0x6f16,%edx
mov    $0xfffff256,%ecx
mov    $0x6f16,%r8d
mov    $0x3,%al
call   10f0 <function0@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x8279,%esi
movsd  0x1a7e(%rip),%xmm0
movsd  0x1a7e(%rip),%xmm1
movaps %xmm1,%xmm2
mov    $0xe216,%edi
movsd  0x1a3e(%rip),%xmm3
movsd  0x1a56(%rip),%xmm4
movaps %xmm0,%xmm5
mov    $0x6,%al
call   10f0 <function0@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x20(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
movl   $0x6f16,0x10(%rsp)
mov    $0x8279,%edi
mov    $0xfffff256,%esi
mov    $0x62dd,%edx
mov    $0xffffd722,%ecx
mov    $0xe216,%r8d
mov    $0xfffff256,%r9d
movsd  0x19e9(%rip),%xmm0
mov    $0x1,%al
call   10a0 <function13@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edi
movsd  0x19d2(%rip),%xmm0
movsd  0x19b2(%rip),%xmm1
movsd  0x19a2(%rip),%xmm2
movaps %xmm2,%xmm3
movaps %xmm1,%xmm4
mov    $0x62dd,%esi
mov    $0xffffd722,%edx
mov    $0x5,%al
call   10c0 <function15@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x20(%rsp)
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x6fa6,%edi
movsd  0x19a3(%rip),%xmm0
mov    $0xfffff256,%esi
mov    $0x6fa6,%edx
movsd  0x1969(%rip),%xmm1
movaps %xmm0,%xmm2
movsd  0x196e(%rip),%xmm3
mov    $0x4,%al
call   10b0 <function17@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
movl   $0x6f16,(%rsp)
mov    $0x8279,%esi
mov    $0x7421,%ecx
mov    $0xffffd722,%edi
movsd  0x1955(%rip),%xmm0
movsd  0x1955(%rip),%xmm1
mov    $0xffffd722,%edx
movaps %xmm0,%xmm2
mov    $0x6fa6,%r8d
mov    $0xffffa754,%r9d
mov    $0x3,%al
call   1130 <function2@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  (%rsp)
movl   $0xffffd722,0x10(%rsp)
ff
mov    $0x7421,%ecx
mov    $0x6f16,%edi
mov    $0x6fa6,%esi
mov    $0x6f16,%edx
movsd  0x18bb(%rip),%xmm0
movsd  0x18fb(%rip),%xmm1
mov    $0xfffff256,%r8d
mov    $0xffffd722,%r9d
mov    $0x2,%al
call   1120 <function6@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edx
mov    $0x7421,%r8d
mov    $0xffffd722,%edi
mov    $0x6fa6,%esi
movsd  0x1888(%rip),%xmm0
movsd  0x1860(%rip),%xmm1
movsd  0x1880(%rip),%xmm2
mov    $0x6f16,%ecx
mov    $0x3,%al
call   1040 <function11@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fld    %st(0)
fstpt  0x10(%rsp)
fstpt  (%rsp)
movsd  0x1823(%rip),%xmm0
mov    $0x6fa6,%edi
mov    $0xffffd722,%esi
mov    $0x6f16,%edx
mov    $0xffffd722,%ecx
mov    $0x6f16,%r8d
movsd  0x1821(%rip),%xmm1
mov    $0x62dd,%r9d
mov    $0x2,%al
call   1040 <function11@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x6f16,%edi
movsd  0x1814(%rip),%xmm0
mov    $0xffffa754,%esi
mov    $0xfffff256,%edx
movsd  0x17ba(%rip),%xmm1
mov    $0xe216,%ecx
movsd  0x17b5(%rip),%xmm2
movaps %xmm2,%xmm3
mov    $0x4,%al
call   1120 <function6@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fld    %st(0)
fstpt  0x30(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x6fa6,%edi
movsd  0x179f(%rip),%xmm0
mov    $0xfffff256,%esi
movaps %xmm0,%xmm1
movsd  0x1787(%rip),%xmm2
mov    $0xffffd722,%edx
mov    $0x3,%al
call   1160 <function14@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edi
mov    $0x8279,%edx
mov    $0x8279,%ecx
movsd  0x1751(%rip),%xmm0
movsd  0x1751(%rip),%xmm1
mov    $0x6fa6,%esi
movaps %xmm1,%xmm2
movsd  0x1761(%rip),%xmm3
movsd  0x1751(%rip),%xmm4
mov    $0x5,%al
call   1060 <function1@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x20(%rsp)
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0xe216,%edi
mov    $0xffffd722,%esi
movsd  0x16cd(%rip),%xmm0
mov    $0xfffff256,%edx
mov    $0x6f16,%ecx
mov    $0xe216,%r8d
mov    $0xfffff256,%r9d
mov    $0x1,%al
call   1110 <function4@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fld    %st(0)
fstpt  0x40(%rsp)
fldt   0x5c(%rsp)
fld    %st(0)
fstpt  0x30(%rsp)
fstpt  0x20(%rsp)
fldt   0x74(%rsp)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edx
movsd  0x1674(%rip),%xmm0
mov    $0xfffff256,%edi
mov    $0xffffa754,%esi
movsd  0x1692(%rip),%xmm1
mov    $0x2,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  (%rsp)
movl   $0x6f16,0x10(%rsp)
mov    $0x7421,%esi
mov    $0x7421,%edx
mov    $0x6f16,%edi
movsd  0x1659(%rip),%xmm0
mov    $0x62dd,%ecx
mov    $0xffffd722,%r8d
mov    $0x6fa6,%r9d
movsd  0x1630(%rip),%xmm1
mov    $0x2,%al
call   1070 <function3@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x6f16,%edi
mov    $0xe216,%esi
mov    $0x62dd,%edx
movsd  0x161f(%rip),%xmm0
movsd  0x15cf(%rip),%xmm1
movsd  0x15cf(%rip),%xmm2
movaps %xmm1,%xmm3
movsd  0x15ec(%rip),%xmm4
mov    $0x5,%al
call   1080 <function7@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
movl   $0xfffff256,(%rsp)
mov    $0xfffff256,%edi
movsd  0x1595(%rip),%xmm0
mov    $0x6fa6,%esi
mov    $0x62dd,%edx
mov    $0xe216,%ecx
movsd  0x15ce(%rip),%xmm1
mov    $0xffffa754,%r8d
movaps %xmm1,%xmm2
mov    $0xffffa754,%r9d
mov    $0x3,%al
call   1100 <function8@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  0x20(%rsp)
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edi
mov    $0xe216,%esi
mov    $0xffffd722,%edx
mov    $0x6fa6,%ecx
movsd  0x1551(%rip),%xmm0
movsd  0x1569(%rip),%xmm1
movsd  0x1519(%rip),%xmm2
mov    $0x3,%al
call   1110 <function4@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x20(%rsp)
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
mov    $0xe216,%esi
mov    $0xe216,%edx
movsd  0x1508(%rip),%xmm0
movsd  0x1518(%rip),%xmm1
mov    $0x6fa6,%ecx
mov    $0x62dd,%r8d
mov    $0x2,%al
call   1070 <function3@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x40(%rsp)
fldt   0x5c(%rsp)
fld    %st(0)
fstpt  0x30(%rsp)
fstpt  0x20(%rsp)
fldt   0x74(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0xe216,%edi
movsd  0x14d0(%rip),%xmm0
movsd  0x1498(%rip),%xmm1
movaps %xmm0,%xmm2
mov    $0xfffff256,%esi
mov    $0x3,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x20(%rsp)
fldt   0x50(%rsp)
fld    %st(0)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x7421,%esi
mov    $0x6fa6,%edi
mov    $0xfffff256,%edx
movsd  0x1481(%rip),%xmm0
mov    $0xffffa754,%ecx
movsd  0x1454(%rip),%xmm1
movaps %xmm1,%xmm2
mov    $0x3,%al
call   1120 <function6@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fld    %st(0)
fstpt  0x30(%rsp)
fldt   0x74(%rsp)
fstpt  0x20(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
movsd  0x1419(%rip),%xmm0
mov    $0x62dd,%edi
movsd  0x13fc(%rip),%xmm1
movaps %xmm0,%xmm2
mov    $0x62dd,%esi
mov    $0xfffff256,%edx
mov    $0x3,%al
call   1120 <function6@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%esi
movsd  0x13c0(%rip),%xmm0
mov    $0xffffd722,%edi
mov    $0xfffff256,%edx
mov    $0xffffa754,%ecx
movaps %xmm0,%xmm1
movaps %xmm0,%xmm2
mov    $0xffffd722,%r8d
mov    $0x3,%al
call   1120 <function6@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x20(%rsp)
fldt   0x5c(%rsp)
fld    %st(0)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x62dd,%edi
movsd  0x1380(%rip),%xmm0
movsd  0x1350(%rip),%xmm1
movaps %xmm1,%xmm2
mov    $0xfffff256,%esi
mov    $0x6fa6,%edx
mov    $0xe216,%ecx
mov    $0x3,%al
call   1040 <function11@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%esi
mov    $0x8279,%r8d
mov    $0xffffa754,%edi
movsd  0x1324(%rip),%xmm0
movsd  0x1324(%rip),%xmm1
mov    $0x62dd,%edx
movsd  0x131f(%rip),%xmm2
mov    $0x62dd,%ecx
movaps %xmm0,%xmm3
mov    $0x4,%al
call   1040 <function11@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x30(%rsp)
fldt   0x50(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x8279,%esi
movsd  0x12aa(%rip),%xmm0
mov    $0xffffa754,%edi
mov    $0xffffa754,%edx
movsd  0x12c8(%rip),%xmm1
movsd  0x12e0(%rip),%xmm2
mov    $0x3,%al
call   1070 <function3@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
movl   $0xfffff256,0x10(%rsp)
ff
mov    $0x8279,%edi
mov    $0x7421,%edx
mov    $0xffffa754,%esi
mov    $0xffffa754,%ecx
movsd  0x125a(%rip),%xmm0
mov    $0xfffff256,%r8d
mov    $0x62dd,%r9d
movsd  0x126e(%rip),%xmm1
mov    $0x2,%al
call   1110 <function4@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
mov    $0x8279,%ecx
mov    $0xe216,%edi
movsd  0x1212(%rip),%xmm0
mov    $0xffffd722,%esi
movsd  0x124d(%rip),%xmm1
mov    $0xfffff256,%edx
mov    $0x62dd,%r8d
mov    $0xe216,%r9d
mov    $0x2,%al
call   1080 <function7@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x68(%rsp)
fstpt  (%rsp)
movsd  0x120a(%rip),%xmm0
movsd  0x11e2(%rip),%xmm1
movsd  0x11d2(%rip),%xmm2
movsd  0x11aa(%rip),%xmm3
movsd  0x11f2(%rip),%xmm4
movaps %xmm3,%xmm5
movaps %xmm0,%xmm6
mov    $0x62dd,%edi
mov    $0x7,%al
call   1120 <function6@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x74(%rsp)
fstpt  0x20(%rsp)
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x50(%rsp)
fstpt  (%rsp)
mov    $0x7421,%esi
mov    $0x6fa6,%edi
movsd  0x115b(%rip),%xmm0
movaps %xmm0,%xmm1
mov    $0x6f16,%edx
mov    $0xffffa754,%ecx
movsd  0x116e(%rip),%xmm2
mov    $0x3,%al
call   10c0 <function15@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
movq   $0x8279,0x8(%rsp)
movl   $0xfffff256,(%rsp)
mov    $0x8279,%esi
mov    $0x7421,%edx
mov    $0x8279,%ecx
mov    $0x8279,%r8d
mov    $0x6f16,%edi
movsd  0x1131(%rip),%xmm0
mov    $0x62dd,%r9d
movsd  0x1143(%rip),%xmm1
mov    $0x2,%al
call   1060 <function1@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
movsd  0x10f1(%rip),%xmm0
movsd  0x1109(%rip),%xmm1
movsd  0x1109(%rip),%xmm2
movsd  0x10e1(%rip),%xmm3
mov    $0x6f16,%edi
movaps %xmm0,%xmm4
mov    $0x62dd,%esi
mov    $0x6f16,%edx
mov    $0x5,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fld    %st(0)
fstpt  0x30(%rsp)
fldt   0x74(%rsp)
fld    %st(0)
fstpt  0x20(%rsp)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x7421,%ecx
mov    $0x6fa6,%edi
movsd  0x107f(%rip),%xmm0
mov    $0x6f16,%esi
mov    $0x6f16,%edx
movsd  0x109d(%rip),%xmm1
mov    $0x2,%al
call   10a0 <function13@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x68(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edx
movsd  0x103e(%rip),%xmm0
movsd  0x101e(%rip),%xmm1
mov    $0xffffa754,%edi
movaps %xmm1,%xmm2
mov    $0xffffa754,%esi
mov    $0xffffa754,%ecx
movaps %xmm1,%xmm3
mov    $0x4,%al
call   10f0 <function0@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x8279,%edi
mov    $0x8279,%edx
mov    $0x6f16,%esi
movsd  0xfc8(%rip),%xmm0
movsd  0xfe0(%rip),%xmm1
mov    $0x6f16,%ecx
mov    $0x62dd,%r8d
mov    $0x6fa6,%r9d
mov    $0x2,%al
call   1060 <function1@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
movq   $0x7421,(%rsp)
mov    $0x8279,%ecx
mov    $0x8279,%r9d
mov    $0x6fa6,%edi
movsd  0xfcc(%rip),%xmm0
mov    $0x6fa6,%esi
mov    $0x6f16,%edx
mov    $0x62dd,%r8d
movaps %xmm0,%xmm1
movsd  0xfa9(%rip),%xmm2
mov    $0x3,%al
call   10f0 <function0@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fstpt  0x10(%rsp)
fldt   0x74(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
mov    $0x7421,%r8d
movsd  0xf4c(%rip),%xmm0
mov    $0xffffd722,%esi
mov    $0xfffff256,%edx
movsd  0xf1a(%rip),%xmm1
mov    $0x6f16,%ecx
movsd  0xf35(%rip),%xmm2
mov    $0x3,%al
call   1150 <function16@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edx
movsd  0xeee(%rip),%xmm0
mov    $0x6fa6,%edi
movsd  0xef9(%rip),%xmm1
movsd  0xed1(%rip),%xmm2
movsd  0xf11(%rip),%xmm3
movsd  0xee9(%rip),%xmm4
mov    $0x6f16,%esi
mov    $0x62dd,%ecx
mov    $0x5,%al
call   10e0 <function10@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x50(%rsp)
fld    %st(0)
fstpt  0x10(%rsp)
fstpt  (%rsp)
mov    $0x62dd,%edi
mov    $0x6f16,%esi
movsd  0xe85(%rip),%xmm0
movsd  0xead(%rip),%xmm1
mov    $0x62dd,%edx
movsd  0xe98(%rip),%xmm2
mov    $0x62dd,%ecx
mov    $0xe216,%r8d
mov    $0x3,%al
call   10e0 <function10@plt>
mov    %rbx,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
fldt   0x5c(%rsp)
fstpt  (%rsp)
mov    $0x7421,%edi
mov    $0x8279,%esi
movsd  0xe41(%rip),%xmm0
movsd  0xe31(%rip),%xmm1
movsd  0xe71(%rip),%xmm2
mov    $0xffffa754,%edx
mov    $0xe216,%ecx
mov    $0xffffd722,%r8d
movaps %xmm1,%xmm3
mov    $0x4,%al
call   1070 <function3@plt>
mov    %r15,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
movl   $0x6fa6,(%rsp)
mov    $0x7421,%esi
mov    $0xfffff256,%edi
movsd  0xe0a(%rip),%xmm0
movsd  0xe32(%rip),%xmm1
mov    $0x6f16,%edx
mov    $0xfffff256,%ecx
movaps %xmm0,%xmm2
mov    $0x6f16,%r8d
mov    $0x62dd,%r9d
mov    $0x3,%al
call   10a0 <function13@plt>
mov    %r14,%rdi
mov    %eax,%esi
xor    %eax,%eax
call   1090 <printf@plt>
mov    $0xa,%edi
call   1030 <putchar@plt>
xor    %eax,%eax
add    $0x80,%rsp
pop    %rbx
pop    %r14
pop    %r15
ret

LLVM IR (-O0):
@.str = [4 x i8] c"%f \00"
@.str.1 = [4 x i8] c"%g \00"
@.str.2 = [4 x i8] c"%d \00"
@.str.3 = [2 x i8] c"\0A\00"
define i32 @main() {
%1 = alloca i32
%2 = alloca float
%3 = alloca x86_fp80
%4 = alloca i32
%5 = alloca i16
%6 = alloca float
%7 = alloca float
%8 = alloca double
%9 = alloca i64
%10 = alloca x86_fp80
%11 = alloca x86_fp80
%12 = alloca float
%13 = alloca i32
%14 = alloca float
%15 = alloca x86_fp80
%16 = alloca i16
%17 = alloca double
%18 = alloca i64
%19 = alloca i16
%20 = alloca i32
%21 = alloca i16
store i32 0, i32* %1
store float 0x3FEC1E76A0000000, float* %2
store x86_fp80 0xK3FFEC25586E79FE0F800, x86_fp80* %3
store i32 28582, i32* %4
store i16 -3498, i16* %5
store float 0x3FCFDD6B80000000, float* %6
store float 0x3FEA242A60000000, float* %7
store double 0x3FE856AE5DB15C82, double* %8
store i64 33401, i64* %9
store x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80* %10
store x86_fp80 0xK3FFCAE46BA42E7DBD800, x86_fp80* %11
store float 0x3FD835E5A0000000, float* %12
store i32 57878, i32* %13
store float 0x3FEC57F3A0000000, float* %14
store x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80* %15
store i16 28438, i16* %16
store double 0x3FE96566FCC53208, double* %17
store i64 29729, i64* %18
store i16 -10462, i16* %19
store i32 25309, i32* %20
store i16 -22700, i16* %21
%22 = load i16, i16* %16
%23 = sext i16 %22 to i32
%24 = load float, float* %2
%25 = fpext float %24 to double
%26 = load i16, i16* %21
%27 = sext i16 %26 to i32
%28 = load i16, i16* %21
%29 = sext i16 %28 to i32
%30 = load i64, i64* %18
%31 = load double, double* %8
%32 = load i16, i16* %16
%33 = sext i16 %32 to i32
%34 = load double, double* %8
%35 = load i16, i16* %5
%36 = sext i16 %35 to i32
%37 = load i16, i16* %19
%38 = sext i16 %37 to i32
%39 = call i32 (i32, double, i32, i32, i64, double, i32, double, i32, i32, ...) bitcast (i32 (...)* @function10 to i32 (i32, double, i32, i32, i64, double, i32, double, i32, i32, ...)*)(i32 %23, double %25, i32 %27, i32 %29, i64 %30, double %31, i32 %33, double %34, i32 %36, i32 %38)
%40 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %39)
%41 = load i16, i16* %19
%42 = sext i16 %41 to i32
%43 = load x86_fp80, x86_fp80* %3
%44 = load float, float* %14
%45 = fpext float %44 to double
%46 = load i32, i32* %13
%47 = load float, float* %14
%48 = fpext float %47 to double
%49 = load x86_fp80, x86_fp80* %15
%50 = load i16, i16* %5
%51 = sext i16 %50 to i32
%52 = load x86_fp80, x86_fp80* %3
%53 = load i16, i16* %21
%54 = sext i16 %53 to i32
%55 = load float, float* %12
%56 = fpext float %55 to double
%57 = call i32 (i32, x86_fp80, double, i32, double, x86_fp80, i32, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function14 to i32 (i32, x86_fp80, double, i32, double, x86_fp80, i32, x86_fp80, i32, double, ...)*)(i32 %42, x86_fp80 %43, double %45, i32 %46, double %48, x86_fp80 %49, i32 %51, x86_fp80 %52, i32 %54, double %56)
%58 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %57)
%59 = load x86_fp80, x86_fp80* %15
%60 = load i32, i32* %13
%61 = load float, float* %12
%62 = fpext float %61 to double
%63 = load float, float* %14
%64 = fpext float %63 to double
%65 = load float, float* %12
%66 = fpext float %65 to double
%67 = load i64, i64* %9
%68 = load i16, i16* %21
%69 = sext i16 %68 to i32
%70 = load i32, i32* %20
%71 = load float, float* %7
%72 = fpext float %71 to double
%73 = load i16, i16* %21
%74 = sext i16 %73 to i32
%75 = call i32 (x86_fp80, i32, double, double, double, i64, i32, i32, double, i32, ...) bitcast (i32 (...)* @function17 to i32 (x86_fp80, i32, double, double, double, i64, i32, i32, double, i32, ...)*)(x86_fp80 %59, i32 %60, double %62, double %64, double %66, i64 %67, i32 %69, i32 %70, double %72, i32 %74)
%76 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %75)
%77 = load float, float* %2
%78 = fpext float %77 to double
%79 = load i64, i64* %18
%80 = load i32, i32* %4
%81 = load i32, i32* %4
%82 = load i32, i32* %13
%83 = load i32, i32* %4
%84 = load float, float* %7
%85 = fpext float %84 to double
%86 = load x86_fp80, x86_fp80* %15
%87 = load x86_fp80, x86_fp80* %11
%88 = load i32, i32* %20
%89 = call i32 (double, i64, i32, i32, i32, i32, double, x86_fp80, x86_fp80, i32, ...) bitcast (i32 (...)* @function19 to i32 (double, i64, i32, i32, i32, i32, double, x86_fp80, x86_fp80, i32, ...)*)(double %78, i64 %79, i32 %80, i32 %81, i32 %82, i32 %83, double %85, x86_fp80 %86, x86_fp80 %87, i32 %88)
%90 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %89)
%91 = load i16, i16* %19
%92 = sext i16 %91 to i32
%93 = load x86_fp80, x86_fp80* %15
%94 = load float, float* %12
%95 = fpext float %94 to double
%96 = load i32, i32* %4
%97 = load x86_fp80, x86_fp80* %10
%98 = load x86_fp80, x86_fp80* %15
%99 = load x86_fp80, x86_fp80* %3
%100 = load float, float* %7
%101 = fpext float %100 to double
%102 = load float, float* %14
%103 = fpext float %102 to double
%104 = load float, float* %14
%105 = fpext float %104 to double
%106 = call i32 (i32, x86_fp80, double, i32, x86_fp80, x86_fp80, x86_fp80, double, double, double, ...) bitcast (i32 (...)* @function16 to i32 (i32, x86_fp80, double, i32, x86_fp80, x86_fp80, x86_fp80, double, double, double, ...)*)(i32 %92, x86_fp80 %93, double %95, i32 %96, x86_fp80 %97, x86_fp80 %98, x86_fp80 %99, double %101, double %103, double %105)
%107 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %106)
%108 = load i16, i16* %16
%109 = sext i16 %108 to i32
%110 = load i16, i16* %19
%111 = sext i16 %110 to i32
%112 = load i64, i64* %18
%113 = load i16, i16* %5
%114 = sext i16 %113 to i32
%115 = load x86_fp80, x86_fp80* %11
%116 = load i64, i64* %9
%117 = load i16, i16* %21
%118 = sext i16 %117 to i32
%119 = load i16, i16* %5
%120 = sext i16 %119 to i32
%121 = load float, float* %2
%122 = fpext float %121 to double
%123 = load i16, i16* %19
%124 = sext i16 %123 to i32
%125 = call i32 (i32, i32, i64, i32, x86_fp80, i64, i32, i32, double, i32, ...) bitcast (i32 (...)* @function16 to i32 (i32, i32, i64, i32, x86_fp80, i64, i32, i32, double, i32, ...)*)(i32 %109, i32 %111, i64 %112, i32 %114, x86_fp80 %115, i64 %116, i32 %118, i32 %120, double %122, i32 %124)
%126 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %125)
%127 = load x86_fp80, x86_fp80* %15
%128 = load x86_fp80, x86_fp80* %10
%129 = load float, float* %14
%130 = fpext float %129 to double
%131 = load x86_fp80, x86_fp80* %11
%132 = load i16, i16* %19
%133 = sext i16 %132 to i32
%134 = load i16, i16* %16
%135 = sext i16 %134 to i32
%136 = load i32, i32* %4
%137 = load x86_fp80, x86_fp80* %11
%138 = load float, float* %12
%139 = fpext float %138 to double
%140 = load x86_fp80, x86_fp80* %11
%141 = call i32 (x86_fp80, x86_fp80, double, x86_fp80, i32, i32, i32, x86_fp80, double, x86_fp80, ...) bitcast (i32 (...)* @function17 to i32 (x86_fp80, x86_fp80, double, x86_fp80, i32, i32, i32, x86_fp80, double, x86_fp80, ...)*)(x86_fp80 %127, x86_fp80 %128, double %130, x86_fp80 %131, i32 %133, i32 %135, i32 %136, x86_fp80 %137, double %139, x86_fp80 %140)
%142 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %141)
%143 = load double, double* %17
%144 = load x86_fp80, x86_fp80* %3
%145 = load x86_fp80, x86_fp80* %11
%146 = load float, float* %6
%147 = fpext float %146 to double
%148 = load i32, i32* %13
%149 = load i16, i16* %5
%150 = sext i16 %149 to i32
%151 = load i32, i32* %4
%152 = load float, float* %6
%153 = fpext float %152 to double
%154 = load i16, i16* %19
%155 = sext i16 %154 to i32
%156 = load i16, i16* %21
%157 = sext i16 %156 to i32
%158 = call i32 (double, x86_fp80, x86_fp80, double, i32, i32, i32, double, i32, i32, ...) bitcast (i32 (...)* @function15 to i32 (double, x86_fp80, x86_fp80, double, i32, i32, i32, double, i32, i32, ...)*)(double %143, x86_fp80 %144, x86_fp80 %145, double %147, i32 %148, i32 %150, i32 %151, double %153, i32 %155, i32 %157)
%159 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %158)
%160 = load x86_fp80, x86_fp80* %15
%161 = load float, float* %14
%162 = fpext float %161 to double
%163 = load float, float* %14
%164 = fpext float %163 to double
%165 = load x86_fp80, x86_fp80* %3
%166 = load i64, i64* %18
%167 = load float, float* %2
%168 = fpext float %167 to double
%169 = load i32, i32* %4
%170 = load i16, i16* %16
%171 = sext i16 %170 to i32
%172 = load i16, i16* %16
%173 = sext i16 %172 to i32
%174 = load i64, i64* %9
%175 = call i32 (x86_fp80, double, double, x86_fp80, i64, double, i32, i32, i32, i64, ...) bitcast (i32 (...)* @function19 to i32 (x86_fp80, double, double, x86_fp80, i64, double, i32, i32, i32, i64, ...)*)(x86_fp80 %160, double %162, double %164, x86_fp80 %165, i64 %166, double %168, i32 %169, i32 %171, i32 %173, i64 %174)
%176 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %175)
%177 = load i16, i16* %5
%178 = sext i16 %177 to i32
%179 = load i64, i64* %9
%180 = load i64, i64* %9
%181 = load i32, i32* %20
%182 = load i64, i64* %9
%183 = load i64, i64* %18
%184 = load float, float* %7
%185 = fpext float %184 to double
%186 = load float, float* %14
%187 = fpext float %186 to double
%188 = load x86_fp80, x86_fp80* %15
%189 = load i32, i32* %20
%190 = call i32 (i32, i64, i64, i32, i64, i64, double, double, x86_fp80, i32, ...) bitcast (i32 (...)* @function19 to i32 (i32, i64, i64, i32, i64, i64, double, double, x86_fp80, i32, ...)*)(i32 %178, i64 %179, i64 %180, i32 %181, i64 %182, i64 %183, double %185, double %187, x86_fp80 %188, i32 %189)
%191 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %190)
%192 = load i16, i16* %21
%193 = sext i16 %192 to i32
%194 = load float, float* %2
%195 = fpext float %194 to double
%196 = load double, double* %17
%197 = load i16, i16* %16
%198 = sext i16 %197 to i32
%199 = load i16, i16* %16
%200 = sext i16 %199 to i32
%201 = load float, float* %14
%202 = fpext float %201 to double
%203 = load i32, i32* %13
%204 = load i16, i16* %5
%205 = sext i16 %204 to i32
%206 = load float, float* %14
%207 = fpext float %206 to double
%208 = load i32, i32* %20
%209 = call i32 (i32, double, double, i32, i32, double, i32, i32, double, i32, ...) bitcast (i32 (...)* @function11 to i32 (i32, double, double, i32, i32, double, i32, i32, double, i32, ...)*)(i32 %193, double %195, double %196, i32 %198, i32 %200, double %202, i32 %203, i32 %205, double %207, i32 %208)
%210 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %209)
%211 = load double, double* %8
%212 = load i64, i64* %18
%213 = load i32, i32* %4
%214 = load float, float* %2
%215 = fpext float %214 to double
%216 = load x86_fp80, x86_fp80* %11
%217 = load float, float* %6
%218 = fpext float %217 to double
%219 = load float, float* %2
%220 = fpext float %219 to double
%221 = load i16, i16* %19
%222 = sext i16 %221 to i32
%223 = load float, float* %7
%224 = fpext float %223 to double
%225 = load i32, i32* %13
%226 = call i32 (double, i64, i32, double, x86_fp80, double, double, i32, double, i32, ...) bitcast (i32 (...)* @function8 to i32 (double, i64, i32, double, x86_fp80, double, double, i32, double, i32, ...)*)(double %211, i64 %212, i32 %213, double %215, x86_fp80 %216, double %218, double %220, i32 %222, double %224, i32 %225)
%227 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %226)
%228 = load i64, i64* %18
%229 = load i32, i32* %4
%230 = load float, float* %14
%231 = fpext float %230 to double
%232 = load i64, i64* %18
%233 = load x86_fp80, x86_fp80* %15
%234 = load x86_fp80, x86_fp80* %10
%235 = load float, float* %7
%236 = fpext float %235 to double
%237 = load float, float* %6
%238 = fpext float %237 to double
%239 = load i32, i32* %13
%240 = load i16, i16* %5
%241 = sext i16 %240 to i32
%242 = call i32 (i64, i32, double, i64, x86_fp80, x86_fp80, double, double, i32, i32, ...) bitcast (i32 (...)* @function14 to i32 (i64, i32, double, i64, x86_fp80, x86_fp80, double, double, i32, i32, ...)*)(i64 %228, i32 %229, double %231, i64 %232, x86_fp80 %233, x86_fp80 %234, double %236, double %238, i32 %239, i32 %241)
%243 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %242)
%244 = load double, double* %17
%245 = load i16, i16* %19
%246 = sext i16 %245 to i32
%247 = load i16, i16* %5
%248 = sext i16 %247 to i32
%249 = load x86_fp80, x86_fp80* %15
%250 = load float, float* %12
%251 = fpext float %250 to double
%252 = load i16, i16* %5
%253 = sext i16 %252 to i32
%254 = load double, double* %8
%255 = load x86_fp80, x86_fp80* %3
%256 = load float, float* %12
%257 = fpext float %256 to double
%258 = load i16, i16* %19
%259 = sext i16 %258 to i32
%260 = call i32 (double, i32, i32, x86_fp80, double, i32, double, x86_fp80, double, i32, ...) bitcast (i32 (...)* @function8 to i32 (double, i32, i32, x86_fp80, double, i32, double, x86_fp80, double, i32, ...)*)(double %244, i32 %246, i32 %248, x86_fp80 %249, double %251, i32 %253, double %254, x86_fp80 %255, double %257, i32 %259)
%261 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %260)
%262 = load i32, i32* %13
%263 = load float, float* %14
%264 = fpext float %263 to double
%265 = load float, float* %2
%266 = fpext float %265 to double
%267 = load float, float* %7
%268 = fpext float %267 to double
%269 = load x86_fp80, x86_fp80* %10
%270 = load i16, i16* %19
%271 = sext i16 %270 to i32
%272 = load i32, i32* %4
%273 = load i16, i16* %21
%274 = sext i16 %273 to i32
%275 = load i64, i64* %18
%276 = load double, double* %17
%277 = call i32 (i32, double, double, double, x86_fp80, i32, i32, i32, i64, double, ...) bitcast (i32 (...)* @function16 to i32 (i32, double, double, double, x86_fp80, i32, i32, i32, i64, double, ...)*)(i32 %262, double %264, double %266, double %268, x86_fp80 %269, i32 %271, i32 %272, i32 %274, i64 %275, double %276)
%278 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %277)
%279 = load float, float* %12
%280 = fpext float %279 to double
%281 = load i16, i16* %19
%282 = sext i16 %281 to i32
%283 = load i16, i16* %19
%284 = sext i16 %283 to i32
%285 = load i32, i32* %20
%286 = load i16, i16* %16
%287 = sext i16 %286 to i32
%288 = load x86_fp80, x86_fp80* %15
%289 = load float, float* %7
%290 = fpext float %289 to double
%291 = load float, float* %6
%292 = fpext float %291 to double
%293 = load x86_fp80, x86_fp80* %3
%294 = load float, float* %12
%295 = fpext float %294 to double
%296 = call i32 (double, i32, i32, i32, i32, x86_fp80, double, double, x86_fp80, double, ...) bitcast (i32 (...)* @function8 to i32 (double, i32, i32, i32, i32, x86_fp80, double, double, x86_fp80, double, ...)*)(double %280, i32 %282, i32 %284, i32 %285, i32 %287, x86_fp80 %288, double %290, double %292, x86_fp80 %293, double %295)
%297 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %296)
%298 = load float, float* %6
%299 = fpext float %298 to double
%300 = load i16, i16* %21
%301 = sext i16 %300 to i32
%302 = load i32, i32* %4
%303 = load float, float* %6
%304 = fpext float %303 to double
%305 = load x86_fp80, x86_fp80* %10
%306 = load float, float* %2
%307 = fpext float %306 to double
%308 = load i64, i64* %18
%309 = load i64, i64* %18
%310 = load float, float* %2
%311 = fpext float %310 to double
%312 = load double, double* %17
%313 = call i32 (double, i32, i32, double, x86_fp80, double, i64, i64, double, double, ...) bitcast (i32 (...)* @function10 to i32 (double, i32, i32, double, x86_fp80, double, i64, i64, double, double, ...)*)(double %299, i32 %301, i32 %302, double %304, x86_fp80 %305, double %307, i64 %308, i64 %309, double %311, double %312)
%314 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %313)
%315 = load float, float* %7
%316 = fpext float %315 to double
%317 = load double, double* %8
%318 = load x86_fp80, x86_fp80* %3
%319 = load i16, i16* %19
%320 = sext i16 %319 to i32
%321 = load float, float* %6
%322 = fpext float %321 to double
%323 = load i16, i16* %5
%324 = sext i16 %323 to i32
%325 = load float, float* %14
%326 = fpext float %325 to double
%327 = load i64, i64* %18
%328 = load i64, i64* %18
%329 = load i16, i16* %16
%330 = sext i16 %329 to i32
%331 = call i32 (double, double, x86_fp80, i32, double, i32, double, i64, i64, i32, ...) bitcast (i32 (...)* @function6 to i32 (double, double, x86_fp80, i32, double, i32, double, i64, i64, i32, ...)*)(double %316, double %317, x86_fp80 %318, i32 %320, double %322, i32 %324, double %326, i64 %327, i64 %328, i32 %330)
%332 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %331)
%333 = load i64, i64* %9
%334 = load i16, i16* %16
%335 = sext i16 %334 to i32
%336 = load i16, i16* %21
%337 = sext i16 %336 to i32
%338 = load double, double* %8
%339 = load x86_fp80, x86_fp80* %11
%340 = load i32, i32* %20
%341 = load i64, i64* %9
%342 = load x86_fp80, x86_fp80* %3
%343 = load i16, i16* %5
%344 = sext i16 %343 to i32
%345 = load i32, i32* %20
%346 = call i32 (i64, i32, i32, double, x86_fp80, i32, i64, x86_fp80, i32, i32, ...) bitcast (i32 (...)* @function15 to i32 (i64, i32, i32, double, x86_fp80, i32, i64, x86_fp80, i32, i32, ...)*)(i64 %333, i32 %335, i32 %337, double %338, x86_fp80 %339, i32 %340, i64 %341, x86_fp80 %342, i32 %344, i32 %345)
%347 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %346)
%348 = load float, float* %14
%349 = fpext float %348 to double
%350 = load float, float* %12
%351 = fpext float %350 to double
%352 = load float, float* %6
%353 = fpext float %352 to double
%354 = load i64, i64* %9
%355 = load float, float* %7
%356 = fpext float %355 to double
%357 = load float, float* %2
%358 = fpext float %357 to double
%359 = load float, float* %7
%360 = fpext float %359 to double
%361 = load i32, i32* %20
%362 = load i16, i16* %19
%363 = sext i16 %362 to i32
%364 = load i32, i32* %20
%365 = call i32 (double, double, double, i64, double, double, double, i32, i32, i32, ...) bitcast (i32 (...)* @function7 to i32 (double, double, double, i64, double, double, double, i32, i32, i32, ...)*)(double %349, double %351, double %353, i64 %354, double %356, double %358, double %360, i32 %361, i32 %363, i32 %364)
%366 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %365)
%367 = load float, float* %7
%368 = fpext float %367 to double
%369 = load x86_fp80, x86_fp80* %10
%370 = load i32, i32* %20
%371 = load i32, i32* %13
%372 = load float, float* %2
%373 = fpext float %372 to double
%374 = load i64, i64* %9
%375 = load float, float* %12
%376 = fpext float %375 to double
%377 = load i32, i32* %13
%378 = load x86_fp80, x86_fp80* %10
%379 = load float, float* %12
%380 = fpext float %379 to double
%381 = call i32 (double, x86_fp80, i32, i32, double, i64, double, i32, x86_fp80, double, ...) bitcast (i32 (...)* @function1 to i32 (double, x86_fp80, i32, i32, double, i64, double, i32, x86_fp80, double, ...)*)(double %368, x86_fp80 %369, i32 %370, i32 %371, double %373, i64 %374, double %376, i32 %377, x86_fp80 %378, double %380)
%382 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %381)
%383 = load i32, i32* %20
%384 = load double, double* %8
%385 = load i32, i32* %20
%386 = load x86_fp80, x86_fp80* %10
%387 = load float, float* %14
%388 = fpext float %387 to double
%389 = load x86_fp80, x86_fp80* %10
%390 = load x86_fp80, x86_fp80* %3
%391 = load i32, i32* %4
%392 = load i16, i16* %19
%393 = sext i16 %392 to i32
%394 = load double, double* %8
%395 = call i32 (i32, double, i32, x86_fp80, double, x86_fp80, x86_fp80, i32, i32, double, ...) bitcast (i32 (...)* @function13 to i32 (i32, double, i32, x86_fp80, double, x86_fp80, x86_fp80, i32, i32, double, ...)*)(i32 %383, double %384, i32 %385, x86_fp80 %386, double %388, x86_fp80 %389, x86_fp80 %390, i32 %391, i32 %393, double %394)
%396 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %395)
%397 = load float, float* %6
%398 = fpext float %397 to double
%399 = load double, double* %17
%400 = load float, float* %14
%401 = fpext float %400 to double
%402 = load double, double* %17
%403 = load float, float* %6
%404 = fpext float %403 to double
%405 = load x86_fp80, x86_fp80* %11
%406 = load float, float* %2
%407 = fpext float %406 to double
%408 = load x86_fp80, x86_fp80* %3
%409 = load float, float* %7
%410 = fpext float %409 to double
%411 = load x86_fp80, x86_fp80* %3
%412 = call i32 (double, double, double, double, double, x86_fp80, double, x86_fp80, double, x86_fp80, ...) bitcast (i32 (...)* @function2 to i32 (double, double, double, double, double, x86_fp80, double, x86_fp80, double, x86_fp80, ...)*)(double %398, double %399, double %401, double %402, double %404, x86_fp80 %405, double %407, x86_fp80 %408, double %410, x86_fp80 %411)
%413 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %412)
%414 = load i16, i16* %19
%415 = sext i16 %414 to i32
%416 = load x86_fp80, x86_fp80* %3
%417 = load i32, i32* %13
%418 = load i16, i16* %5
%419 = sext i16 %418 to i32
%420 = load double, double* %8
%421 = load double, double* %8
%422 = load i16, i16* %5
%423 = sext i16 %422 to i32
%424 = load float, float* %6
%425 = fpext float %424 to double
%426 = load i32, i32* %20
%427 = load x86_fp80, x86_fp80* %15
%428 = call i32 (i32, x86_fp80, i32, i32, double, double, i32, double, i32, x86_fp80, ...) bitcast (i32 (...)* @function8 to i32 (i32, x86_fp80, i32, i32, double, double, i32, double, i32, x86_fp80, ...)*)(i32 %415, x86_fp80 %416, i32 %417, i32 %419, double %420, double %421, i32 %423, double %425, i32 %426, x86_fp80 %427)
%429 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %428)
%430 = load float, float* %7
%431 = fpext float %430 to double
%432 = load float, float* %2
%433 = fpext float %432 to double
%434 = load x86_fp80, x86_fp80* %3
%435 = load double, double* %8
%436 = load i16, i16* %5
%437 = sext i16 %436 to i32
%438 = load i16, i16* %21
%439 = sext i16 %438 to i32
%440 = load float, float* %2
%441 = fpext float %440 to double
%442 = load i64, i64* %9
%443 = load float, float* %2
%444 = fpext float %443 to double
%445 = load i64, i64* %18
%446 = call i32 (double, double, x86_fp80, double, i32, i32, double, i64, double, i64, ...) bitcast (i32 (...)* @function4 to i32 (double, double, x86_fp80, double, i32, i32, double, i64, double, i64, ...)*)(double %431, double %433, x86_fp80 %434, double %435, i32 %437, i32 %439, double %441, i64 %442, double %444, i64 %445)
%447 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %446)
%448 = load float, float* %12
%449 = fpext float %448 to double
%450 = load float, float* %7
%451 = fpext float %450 to double
%452 = load i32, i32* %4
%453 = load x86_fp80, x86_fp80* %15
%454 = load i16, i16* %21
%455 = sext i16 %454 to i32
%456 = load i64, i64* %18
%457 = load i64, i64* %9
%458 = load float, float* %12
%459 = fpext float %458 to double
%460 = load double, double* %17
%461 = load i64, i64* %18
%462 = call i32 (double, double, i32, x86_fp80, i32, i64, i64, double, double, i64, ...) bitcast (i32 (...)* @function19 to i32 (double, double, i32, x86_fp80, i32, i64, i64, double, double, i64, ...)*)(double %449, double %451, i32 %452, x86_fp80 %453, i32 %455, i64 %456, i64 %457, double %459, double %460, i64 %461)
%463 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %462)
%464 = load x86_fp80, x86_fp80* %3
%465 = load x86_fp80, x86_fp80* %10
%466 = load float, float* %6
%467 = fpext float %466 to double
%468 = load i16, i16* %16
%469 = sext i16 %468 to i32
%470 = load float, float* %14
%471 = fpext float %470 to double
%472 = load i16, i16* %16
%473 = sext i16 %472 to i32
%474 = load i32, i32* %4
%475 = load i64, i64* %18
%476 = load float, float* %2
%477 = fpext float %476 to double
%478 = load i16, i16* %5
%479 = sext i16 %478 to i32
%480 = call i32 (x86_fp80, x86_fp80, double, i32, double, i32, i32, i64, double, i32, ...) bitcast (i32 (...)* @function2 to i32 (x86_fp80, x86_fp80, double, i32, double, i32, i32, i64, double, i32, ...)*)(x86_fp80 %464, x86_fp80 %465, double %467, i32 %469, double %471, i32 %473, i32 %474, i64 %475, double %477, i32 %479)
%481 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %480)
%482 = load float, float* %12
%483 = fpext float %482 to double
%484 = load float, float* %6
%485 = fpext float %484 to double
%486 = load double, double* %8
%487 = load i64, i64* %18
%488 = load x86_fp80, x86_fp80* %11
%489 = load x86_fp80, x86_fp80* %10
%490 = load i64, i64* %9
%491 = load x86_fp80, x86_fp80* %3
%492 = load i64, i64* %9
%493 = load float, float* %6
%494 = fpext float %493 to double
%495 = call i32 (double, double, double, i64, x86_fp80, x86_fp80, i64, x86_fp80, i64, double, ...) bitcast (i32 (...)* @function4 to i32 (double, double, double, i64, x86_fp80, x86_fp80, i64, x86_fp80, i64, double, ...)*)(double %483, double %485, double %486, i64 %487, x86_fp80 %488, x86_fp80 %489, i64 %490, x86_fp80 %491, i64 %492, double %494)
%496 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %495)
%497 = load x86_fp80, x86_fp80* %10
%498 = load x86_fp80, x86_fp80* %3
%499 = load i32, i32* %20
%500 = load i16, i16* %16
%501 = sext i16 %500 to i32
%502 = load x86_fp80, x86_fp80* %10
%503 = load i16, i16* %16
%504 = sext i16 %503 to i32
%505 = load i32, i32* %13
%506 = load float, float* %12
%507 = fpext float %506 to double
%508 = load double, double* %8
%509 = load x86_fp80, x86_fp80* %3
%510 = call i32 (x86_fp80, x86_fp80, i32, i32, x86_fp80, i32, i32, double, double, x86_fp80, ...) bitcast (i32 (...)* @function15 to i32 (x86_fp80, x86_fp80, i32, i32, x86_fp80, i32, i32, double, double, x86_fp80, ...)*)(x86_fp80 %497, x86_fp80 %498, i32 %499, i32 %501, x86_fp80 %502, i32 %504, i32 %505, double %507, double %508, x86_fp80 %509)
%511 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %510)
%512 = load float, float* %7
%513 = fpext float %512 to double
%514 = load x86_fp80, x86_fp80* %11
%515 = load x86_fp80, x86_fp80* %10
%516 = load i32, i32* %4
%517 = load i32, i32* %4
%518 = load float, float* %7
%519 = fpext float %518 to double
%520 = load float, float* %6
%521 = fpext float %520 to double
%522 = load i16, i16* %19
%523 = sext i16 %522 to i32
%524 = load x86_fp80, x86_fp80* %10
%525 = load float, float* %12
%526 = fpext float %525 to double
%527 = call i32 (double, x86_fp80, x86_fp80, i32, i32, double, double, i32, x86_fp80, double, ...) bitcast (i32 (...)* @function14 to i32 (double, x86_fp80, x86_fp80, i32, i32, double, double, i32, x86_fp80, double, ...)*)(double %513, x86_fp80 %514, x86_fp80 %515, i32 %516, i32 %517, double %519, double %521, i32 %523, x86_fp80 %524, double %526)
%528 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %527)
%529 = load double, double* %8
%530 = load i64, i64* %9
%531 = load i32, i32* %4
%532 = load x86_fp80, x86_fp80* %15
%533 = load double, double* %8
%534 = load i16, i16* %16
%535 = sext i16 %534 to i32
%536 = load float, float* %6
%537 = fpext float %536 to double
%538 = load i32, i32* %13
%539 = load i16, i16* %16
%540 = sext i16 %539 to i32
%541 = load x86_fp80, x86_fp80* %11
%542 = call i32 (double, i64, i32, x86_fp80, double, i32, double, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function0 to i32 (double, i64, i32, x86_fp80, double, i32, double, i32, i32, x86_fp80, ...)*)(double %529, i64 %530, i32 %531, x86_fp80 %532, double %533, i32 %535, double %537, i32 %538, i32 %540, x86_fp80 %541)
%543 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %542)
%544 = load i16, i16* %19
%545 = sext i16 %544 to i32
%546 = load float, float* %12
%547 = fpext float %546 to double
%548 = load double, double* %8
%549 = load float, float* %12
%550 = fpext float %549 to double
%551 = load float, float* %12
%552 = fpext float %551 to double
%553 = load float, float* %12
%554 = fpext float %553 to double
%555 = load float, float* %12
%556 = fpext float %555 to double
%557 = load i16, i16* %21
%558 = sext i16 %557 to i32
%559 = load double, double* %8
%560 = load float, float* %7
%561 = fpext float %560 to double
%562 = call i32 (i32, double, double, double, double, double, double, i32, double, double, ...) bitcast (i32 (...)* @function13 to i32 (i32, double, double, double, double, double, double, i32, double, double, ...)*)(i32 %545, double %547, double %548, double %550, double %552, double %554, double %556, i32 %558, double %559, double %561)
%563 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %562)
%564 = load i16, i16* %19
%565 = sext i16 %564 to i32
%566 = load float, float* %12
%567 = fpext float %566 to double
%568 = load float, float* %7
%569 = fpext float %568 to double
%570 = load x86_fp80, x86_fp80* %11
%571 = load i16, i16* %5
%572 = sext i16 %571 to i32
%573 = load i16, i16* %21
%574 = sext i16 %573 to i32
%575 = load float, float* %2
%576 = fpext float %575 to double
%577 = load x86_fp80, x86_fp80* %15
%578 = load i16, i16* %16
%579 = sext i16 %578 to i32
%580 = load double, double* %8
%581 = call i32 (i32, double, double, x86_fp80, i32, i32, double, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function4 to i32 (i32, double, double, x86_fp80, i32, i32, double, x86_fp80, i32, double, ...)*)(i32 %565, double %567, double %569, x86_fp80 %570, i32 %572, i32 %574, double %576, x86_fp80 %577, i32 %579, double %580)
%582 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %581)
%583 = load float, float* %12
%584 = fpext float %583 to double
%585 = load i32, i32* %20
%586 = load double, double* %8
%587 = load i32, i32* %13
%588 = load i16, i16* %5
%589 = sext i16 %588 to i32
%590 = load float, float* %6
%591 = fpext float %590 to double
%592 = load i16, i16* %16
%593 = sext i16 %592 to i32
%594 = load i16, i16* %19
%595 = sext i16 %594 to i32
%596 = load i16, i16* %16
%597 = sext i16 %596 to i32
%598 = load i64, i64* %18
%599 = call i32 (double, i32, double, i32, i32, double, i32, i32, i32, i64, ...) bitcast (i32 (...)* @function8 to i32 (double, i32, double, i32, i32, double, i32, i32, i32, i64, ...)*)(double %584, i32 %585, double %586, i32 %587, i32 %589, double %591, i32 %593, i32 %595, i32 %597, i64 %598)
%600 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %599)
%601 = load i16, i16* %21
%602 = sext i16 %601 to i32
%603 = load float, float* %2
%604 = fpext float %603 to double
%605 = load i16, i16* %21
%606 = sext i16 %605 to i32
%607 = load i32, i32* %20
%608 = load float, float* %12
%609 = fpext float %608 to double
%610 = load i16, i16* %21
%611 = sext i16 %610 to i32
%612 = load i64, i64* %18
%613 = load x86_fp80, x86_fp80* %3
%614 = load double, double* %17
%615 = load i16, i16* %5
%616 = sext i16 %615 to i32
%617 = call i32 (i32, double, i32, i32, double, i32, i64, x86_fp80, double, i32, ...) bitcast (i32 (...)* @function19 to i32 (i32, double, i32, i32, double, i32, i64, x86_fp80, double, i32, ...)*)(i32 %602, double %604, i32 %606, i32 %607, double %609, i32 %611, i64 %612, x86_fp80 %613, double %614, i32 %616)
%618 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %617)
%619 = load x86_fp80, x86_fp80* %10
%620 = load i32, i32* %13
%621 = load double, double* %8
%622 = load x86_fp80, x86_fp80* %15
%623 = load i16, i16* %5
%624 = sext i16 %623 to i32
%625 = load i16, i16* %21
%626 = sext i16 %625 to i32
%627 = load i16, i16* %19
%628 = sext i16 %627 to i32
%629 = load i64, i64* %18
%630 = load float, float* %6
%631 = fpext float %630 to double
%632 = load i16, i16* %21
%633 = sext i16 %632 to i32
%634 = call i32 (x86_fp80, i32, double, x86_fp80, i32, i32, i32, i64, double, i32, ...) bitcast (i32 (...)* @function15 to i32 (x86_fp80, i32, double, x86_fp80, i32, i32, i32, i64, double, i32, ...)*)(x86_fp80 %619, i32 %620, double %621, x86_fp80 %622, i32 %624, i32 %626, i32 %628, i64 %629, double %631, i32 %633)
%635 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %634)
%636 = load i64, i64* %9
%637 = load float, float* %14
%638 = fpext float %637 to double
%639 = load i16, i16* %5
%640 = sext i16 %639 to i32
%641 = load i32, i32* %13
%642 = load x86_fp80, x86_fp80* %15
%643 = load x86_fp80, x86_fp80* %11
%644 = load double, double* %8
%645 = load double, double* %17
%646 = load i16, i16* %5
%647 = sext i16 %646 to i32
%648 = load float, float* %2
%649 = fpext float %648 to double
%650 = call i32 (i64, double, i32, i32, x86_fp80, x86_fp80, double, double, i32, double, ...) bitcast (i32 (...)* @function0 to i32 (i64, double, i32, i32, x86_fp80, x86_fp80, double, double, i32, double, ...)*)(i64 %636, double %638, i32 %640, i32 %641, x86_fp80 %642, x86_fp80 %643, double %644, double %645, i32 %647, double %649)
%651 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %650)
%652 = load x86_fp80, x86_fp80* %3
%653 = load float, float* %7
%654 = fpext float %653 to double
%655 = load i64, i64* %18
%656 = load float, float* %12
%657 = fpext float %656 to double
%658 = load i64, i64* %18
%659 = load i16, i16* %19
%660 = sext i16 %659 to i32
%661 = load i64, i64* %18
%662 = load i16, i16* %5
%663 = sext i16 %662 to i32
%664 = load x86_fp80, x86_fp80* %11
%665 = load i16, i16* %5
%666 = sext i16 %665 to i32
%667 = call i32 (x86_fp80, double, i64, double, i64, i32, i64, i32, x86_fp80, i32, ...) bitcast (i32 (...)* @function5 to i32 (x86_fp80, double, i64, double, i64, i32, i64, i32, x86_fp80, i32, ...)*)(x86_fp80 %652, double %654, i64 %655, double %657, i64 %658, i32 %660, i64 %661, i32 %663, x86_fp80 %664, i32 %666)
%668 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %667)
%669 = load double, double* %8
%670 = load x86_fp80, x86_fp80* %15
%671 = load float, float* %6
%672 = fpext float %671 to double
%673 = load i16, i16* %16
%674 = sext i16 %673 to i32
%675 = load x86_fp80, x86_fp80* %10
%676 = load x86_fp80, x86_fp80* %3
%677 = load float, float* %12
%678 = fpext float %677 to double
%679 = load float, float* %2
%680 = fpext float %679 to double
%681 = load i16, i16* %16
%682 = sext i16 %681 to i32
%683 = load i16, i16* %5
%684 = sext i16 %683 to i32
%685 = call i32 (double, x86_fp80, double, i32, x86_fp80, x86_fp80, double, double, i32, i32, ...) bitcast (i32 (...)* @function10 to i32 (double, x86_fp80, double, i32, x86_fp80, x86_fp80, double, double, i32, i32, ...)*)(double %669, x86_fp80 %670, double %672, i32 %674, x86_fp80 %675, x86_fp80 %676, double %678, double %680, i32 %682, i32 %684)
%686 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %685)
%687 = load i32, i32* %20
%688 = load float, float* %12
%689 = fpext float %688 to double
%690 = load i32, i32* %20
%691 = load i64, i64* %9
%692 = load x86_fp80, x86_fp80* %10
%693 = load float, float* %14
%694 = fpext float %693 to double
%695 = load float, float* %6
%696 = fpext float %695 to double
%697 = load i16, i16* %19
%698 = sext i16 %697 to i32
%699 = load float, float* %2
%700 = fpext float %699 to double
%701 = load float, float* %7
%702 = fpext float %701 to double
%703 = call i32 (i32, double, i32, i64, x86_fp80, double, double, i32, double, double, ...) bitcast (i32 (...)* @function16 to i32 (i32, double, i32, i64, x86_fp80, double, double, i32, double, double, ...)*)(i32 %687, double %689, i32 %690, i64 %691, x86_fp80 %692, double %694, double %696, i32 %698, double %700, double %702)
%704 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %703)
%705 = load i64, i64* %18
%706 = load i32, i32* %13
%707 = load x86_fp80, x86_fp80* %11
%708 = load i64, i64* %18
%709 = load i64, i64* %9
%710 = load float, float* %14
%711 = fpext float %710 to double
%712 = load float, float* %7
%713 = fpext float %712 to double
%714 = load float, float* %2
%715 = fpext float %714 to double
%716 = load i64, i64* %9
%717 = load i32, i32* %4
%718 = call i32 (i64, i32, x86_fp80, i64, i64, double, double, double, i64, i32, ...) bitcast (i32 (...)* @function2 to i32 (i64, i32, x86_fp80, i64, i64, double, double, double, i64, i32, ...)*)(i64 %705, i32 %706, x86_fp80 %707, i64 %708, i64 %709, double %711, double %713, double %715, i64 %716, i32 %717)
%719 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %718)
%720 = load double, double* %17
%721 = load i16, i16* %5
%722 = sext i16 %721 to i32
%723 = load i16, i16* %21
%724 = sext i16 %723 to i32
%725 = load float, float* %7
%726 = fpext float %725 to double
%727 = load i32, i32* %4
%728 = load i16, i16* %19
%729 = sext i16 %728 to i32
%730 = load x86_fp80, x86_fp80* %3
%731 = load i16, i16* %19
%732 = sext i16 %731 to i32
%733 = load i64, i64* %18
%734 = load i32, i32* %13
%735 = call i32 (double, i32, i32, double, i32, i32, x86_fp80, i32, i64, i32, ...) bitcast (i32 (...)* @function3 to i32 (double, i32, i32, double, i32, i32, x86_fp80, i32, i64, i32, ...)*)(double %720, i32 %722, i32 %724, double %726, i32 %727, i32 %729, x86_fp80 %730, i32 %732, i64 %733, i32 %734)
%736 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %735)
%737 = load i16, i16* %16
%738 = sext i16 %737 to i32
%739 = load i16, i16* %5
%740 = sext i16 %739 to i32
%741 = load i16, i16* %21
%742 = sext i16 %741 to i32
%743 = load float, float* %7
%744 = fpext float %743 to double
%745 = load double, double* %8
%746 = load i32, i32* %4
%747 = load x86_fp80, x86_fp80* %15
%748 = load float, float* %14
%749 = fpext float %748 to double
%750 = load i32, i32* %20
%751 = load double, double* %17
%752 = call i32 (i32, i32, i32, double, double, i32, x86_fp80, double, i32, double, ...) bitcast (i32 (...)* @function5 to i32 (i32, i32, i32, double, double, i32, x86_fp80, double, i32, double, ...)*)(i32 %738, i32 %740, i32 %742, double %744, double %745, i32 %746, x86_fp80 %747, double %749, i32 %750, double %751)
%753 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %752)
%754 = load x86_fp80, x86_fp80* %10
%755 = load x86_fp80, x86_fp80* %11
%756 = load i16, i16* %19
%757 = sext i16 %756 to i32
%758 = load i16, i16* %21
%759 = sext i16 %758 to i32
%760 = load double, double* %8
%761 = load x86_fp80, x86_fp80* %11
%762 = load i32, i32* %20
%763 = load float, float* %12
%764 = fpext float %763 to double
%765 = load i64, i64* %18
%766 = load i64, i64* %18
%767 = call i32 (x86_fp80, x86_fp80, i32, i32, double, x86_fp80, i32, double, i64, i64, ...) bitcast (i32 (...)* @function13 to i32 (x86_fp80, x86_fp80, i32, i32, double, x86_fp80, i32, double, i64, i64, ...)*)(x86_fp80 %754, x86_fp80 %755, i32 %757, i32 %759, double %760, x86_fp80 %761, i32 %762, double %764, i64 %765, i64 %766)
%768 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %767)
%769 = load float, float* %12
%770 = fpext float %769 to double
%771 = load i16, i16* %21
%772 = sext i16 %771 to i32
%773 = load i32, i32* %4
%774 = load x86_fp80, x86_fp80* %11
%775 = load float, float* %6
%776 = fpext float %775 to double
%777 = load i64, i64* %9
%778 = load float, float* %7
%779 = fpext float %778 to double
%780 = load i16, i16* %5
%781 = sext i16 %780 to i32
%782 = load x86_fp80, x86_fp80* %15
%783 = load i32, i32* %13
%784 = call i32 (double, i32, i32, x86_fp80, double, i64, double, i32, x86_fp80, i32, ...) bitcast (i32 (...)* @function16 to i32 (double, i32, i32, x86_fp80, double, i64, double, i32, x86_fp80, i32, ...)*)(double %770, i32 %772, i32 %773, x86_fp80 %774, double %776, i64 %777, double %779, i32 %781, x86_fp80 %782, i32 %783)
%785 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %784)
%786 = load i64, i64* %9
%787 = load i32, i32* %13
%788 = load float, float* %7
%789 = fpext float %788 to double
%790 = load i16, i16* %19
%791 = sext i16 %790 to i32
%792 = load x86_fp80, x86_fp80* %15
%793 = load x86_fp80, x86_fp80* %11
%794 = load i32, i32* %13
%795 = load float, float* %7
%796 = fpext float %795 to double
%797 = load i32, i32* %13
%798 = load i16, i16* %5
%799 = sext i16 %798 to i32
%800 = call i32 (i64, i32, double, i32, x86_fp80, x86_fp80, i32, double, i32, i32, ...) bitcast (i32 (...)* @function12 to i32 (i64, i32, double, i32, x86_fp80, x86_fp80, i32, double, i32, i32, ...)*)(i64 %786, i32 %787, double %789, i32 %791, x86_fp80 %792, x86_fp80 %793, i32 %794, double %796, i32 %797, i32 %799)
%801 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %800)
%802 = load i16, i16* %21
%803 = sext i16 %802 to i32
%804 = load i16, i16* %21
%805 = sext i16 %804 to i32
%806 = load float, float* %2
%807 = fpext float %806 to double
%808 = load i16, i16* %5
%809 = sext i16 %808 to i32
%810 = load i32, i32* %4
%811 = load x86_fp80, x86_fp80* %3
%812 = load i64, i64* %9
%813 = load float, float* %2
%814 = fpext float %813 to double
%815 = load float, float* %14
%816 = fpext float %815 to double
%817 = load double, double* %8
%818 = call i32 (i32, i32, double, i32, i32, x86_fp80, i64, double, double, double, ...) bitcast (i32 (...)* @function5 to i32 (i32, i32, double, i32, i32, x86_fp80, i64, double, double, double, ...)*)(i32 %803, i32 %805, double %807, i32 %809, i32 %810, x86_fp80 %811, i64 %812, double %814, double %816, double %817)
%819 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %818)
%820 = load x86_fp80, x86_fp80* %3
%821 = load float, float* %6
%822 = fpext float %821 to double
%823 = load x86_fp80, x86_fp80* %3
%824 = load i32, i32* %13
%825 = load float, float* %7
%826 = fpext float %825 to double
%827 = load i16, i16* %5
%828 = sext i16 %827 to i32
%829 = load i32, i32* %20
%830 = load float, float* %2
%831 = fpext float %830 to double
%832 = load i16, i16* %16
%833 = sext i16 %832 to i32
%834 = load double, double* %17
%835 = call i32 (x86_fp80, double, x86_fp80, i32, double, i32, i32, double, i32, double, ...) bitcast (i32 (...)* @function6 to i32 (x86_fp80, double, x86_fp80, i32, double, i32, i32, double, i32, double, ...)*)(x86_fp80 %820, double %822, x86_fp80 %823, i32 %824, double %826, i32 %828, i32 %829, double %831, i32 %833, double %834)
%836 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %835)
%837 = load float, float* %2
%838 = fpext float %837 to double
%839 = load i64, i64* %9
%840 = load i32, i32* %4
%841 = load x86_fp80, x86_fp80* %3
%842 = load i64, i64* %18
%843 = load i32, i32* %20
%844 = load float, float* %14
%845 = fpext float %844 to double
%846 = load float, float* %6
%847 = fpext float %846 to double
%848 = load i16, i16* %16
%849 = sext i16 %848 to i32
%850 = load double, double* %8
%851 = call i32 (double, i64, i32, x86_fp80, i64, i32, double, double, i32, double, ...) bitcast (i32 (...)* @function5 to i32 (double, i64, i32, x86_fp80, i64, i32, double, double, i32, double, ...)*)(double %838, i64 %839, i32 %840, x86_fp80 %841, i64 %842, i32 %843, double %845, double %847, i32 %849, double %850)
%852 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %851)
%853 = load i16, i16* %21
%854 = sext i16 %853 to i32
%855 = load float, float* %7
%856 = fpext float %855 to double
%857 = load float, float* %2
%858 = fpext float %857 to double
%859 = load double, double* %17
%860 = load i16, i16* %19
%861 = sext i16 %860 to i32
%862 = load float, float* %6
%863 = fpext float %862 to double
%864 = load i16, i16* %21
%865 = sext i16 %864 to i32
%866 = load double, double* %17
%867 = load i64, i64* %9
%868 = load i32, i32* %4
%869 = call i32 (i32, double, double, double, i32, double, i32, double, i64, i32, ...) bitcast (i32 (...)* @function1 to i32 (i32, double, double, double, i32, double, i32, double, i64, i32, ...)*)(i32 %854, double %856, double %858, double %859, i32 %861, double %863, i32 %865, double %866, i64 %867, i32 %868)
%870 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %869)
%871 = load i32, i32* %4
%872 = load i32, i32* %13
%873 = load i16, i16* %16
%874 = sext i16 %873 to i32
%875 = load double, double* %8
%876 = load i16, i16* %21
%877 = sext i16 %876 to i32
%878 = load i32, i32* %4
%879 = load x86_fp80, x86_fp80* %15
%880 = load float, float* %6
%881 = fpext float %880 to double
%882 = load i16, i16* %5
%883 = sext i16 %882 to i32
%884 = load double, double* %8
%885 = call i32 (i32, i32, i32, double, i32, i32, x86_fp80, double, i32, double, ...) bitcast (i32 (...)* @function0 to i32 (i32, i32, i32, double, i32, i32, x86_fp80, double, i32, double, ...)*)(i32 %871, i32 %872, i32 %874, double %875, i32 %877, i32 %878, x86_fp80 %879, double %881, i32 %883, double %884)
%886 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %885)
%887 = load i16, i16* %5
%888 = sext i16 %887 to i32
%889 = load float, float* %12
%890 = fpext float %889 to double
%891 = load x86_fp80, x86_fp80* %10
%892 = load i32, i32* %4
%893 = load i32, i32* %13
%894 = load float, float* %12
%895 = fpext float %894 to double
%896 = load i16, i16* %5
%897 = sext i16 %896 to i32
%898 = load x86_fp80, x86_fp80* %11
%899 = load i16, i16* %21
%900 = sext i16 %899 to i32
%901 = load double, double* %17
%902 = call i32 (i32, double, x86_fp80, i32, i32, double, i32, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function11 to i32 (i32, double, x86_fp80, i32, i32, double, i32, x86_fp80, i32, double, ...)*)(i32 %888, double %890, x86_fp80 %891, i32 %892, i32 %893, double %895, i32 %897, x86_fp80 %898, i32 %900, double %901)
%903 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %902)
%904 = load float, float* %14
%905 = fpext float %904 to double
%906 = load i32, i32* %4
%907 = load float, float* %14
%908 = fpext float %907 to double
%909 = load i32, i32* %4
%910 = load i32, i32* %13
%911 = load double, double* %17
%912 = load i16, i16* %5
%913 = sext i16 %912 to i32
%914 = load i64, i64* %9
%915 = load i16, i16* %16
%916 = sext i16 %915 to i32
%917 = load i32, i32* %20
%918 = call i32 (double, i32, double, i32, i32, double, i32, i64, i32, i32, ...) bitcast (i32 (...)* @function4 to i32 (double, i32, double, i32, i32, double, i32, i64, i32, i32, ...)*)(double %905, i32 %906, double %908, i32 %909, i32 %910, double %911, i32 %913, i64 %914, i32 %916, i32 %917)
%919 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %918)
%920 = load i32, i32* %20
%921 = load float, float* %6
%922 = fpext float %921 to double
%923 = load i16, i16* %5
%924 = sext i16 %923 to i32
%925 = load x86_fp80, x86_fp80* %15
%926 = load float, float* %2
%927 = fpext float %926 to double
%928 = load i16, i16* %5
%929 = sext i16 %928 to i32
%930 = load i16, i16* %21
%931 = sext i16 %930 to i32
%932 = load i32, i32* %20
%933 = load float, float* %12
%934 = fpext float %933 to double
%935 = load i64, i64* %18
%936 = call i32 (i32, double, i32, x86_fp80, double, i32, i32, i32, double, i64, ...) bitcast (i32 (...)* @function17 to i32 (i32, double, i32, x86_fp80, double, i32, i32, i32, double, i64, ...)*)(i32 %920, double %922, i32 %924, x86_fp80 %925, double %927, i32 %929, i32 %931, i32 %932, double %934, i64 %935)
%937 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %936)
%938 = load i32, i32* %13
%939 = load i32, i32* %13
%940 = load x86_fp80, x86_fp80* %3
%941 = load float, float* %7
%942 = fpext float %941 to double
%943 = load float, float* %12
%944 = fpext float %943 to double
%945 = load double, double* %8
%946 = load double, double* %17
%947 = load i16, i16* %5
%948 = sext i16 %947 to i32
%949 = load i32, i32* %20
%950 = load i16, i16* %5
%951 = sext i16 %950 to i32
%952 = call i32 (i32, i32, x86_fp80, double, double, double, double, i32, i32, i32, ...) bitcast (i32 (...)* @function1 to i32 (i32, i32, x86_fp80, double, double, double, double, i32, i32, i32, ...)*)(i32 %938, i32 %939, x86_fp80 %940, double %942, double %944, double %945, double %946, i32 %948, i32 %949, i32 %951)
%953 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %952)
%954 = load i16, i16* %5
%955 = sext i16 %954 to i32
%956 = load float, float* %14
%957 = fpext float %956 to double
%958 = load i64, i64* %18
%959 = load float, float* %6
%960 = fpext float %959 to double
%961 = load float, float* %14
%962 = fpext float %961 to double
%963 = load double, double* %17
%964 = load x86_fp80, x86_fp80* %15
%965 = load float, float* %6
%966 = fpext float %965 to double
%967 = load i16, i16* %19
%968 = sext i16 %967 to i32
%969 = load x86_fp80, x86_fp80* %15
%970 = call i32 (i32, double, i64, double, double, double, x86_fp80, double, i32, x86_fp80, ...) bitcast (i32 (...)* @function4 to i32 (i32, double, i64, double, double, double, x86_fp80, double, i32, x86_fp80, ...)*)(i32 %955, double %957, i64 %958, double %960, double %962, double %963, x86_fp80 %964, double %966, i32 %968, x86_fp80 %969)
%971 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %970)
%972 = load i16, i16* %21
%973 = sext i16 %972 to i32
%974 = load x86_fp80, x86_fp80* %11
%975 = load float, float* %6
%976 = fpext float %975 to double
%977 = load x86_fp80, x86_fp80* %15
%978 = load i16, i16* %21
%979 = sext i16 %978 to i32
%980 = load i16, i16* %19
%981 = sext i16 %980 to i32
%982 = load i16, i16* %16
%983 = sext i16 %982 to i32
%984 = load i16, i16* %5
%985 = sext i16 %984 to i32
%986 = load float, float* %2
%987 = fpext float %986 to double
%988 = load i64, i64* %18
%989 = call i32 (i32, x86_fp80, double, x86_fp80, i32, i32, i32, i32, double, i64, ...) bitcast (i32 (...)* @function12 to i32 (i32, x86_fp80, double, x86_fp80, i32, i32, i32, i32, double, i64, ...)*)(i32 %973, x86_fp80 %974, double %976, x86_fp80 %977, i32 %979, i32 %981, i32 %983, i32 %985, double %987, i64 %988)
%990 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %989)
%991 = load float, float* %12
%992 = fpext float %991 to double
%993 = load i16, i16* %5
%994 = sext i16 %993 to i32
%995 = load i32, i32* %4
%996 = load float, float* %7
%997 = fpext float %996 to double
%998 = load i16, i16* %16
%999 = sext i16 %998 to i32
%1000 = load i16, i16* %19
%1001 = sext i16 %1000 to i32
%1002 = load float, float* %2
%1003 = fpext float %1002 to double
%1004 = load i16, i16* %21
%1005 = sext i16 %1004 to i32
%1006 = load i16, i16* %21
%1007 = sext i16 %1006 to i32
%1008 = load i16, i16* %21
%1009 = sext i16 %1008 to i32
%1010 = call i32 (double, i32, i32, double, i32, i32, double, i32, i32, i32, ...) bitcast (i32 (...)* @function12 to i32 (double, i32, i32, double, i32, i32, double, i32, i32, i32, ...)*)(double %992, i32 %994, i32 %995, double %997, i32 %999, i32 %1001, double %1003, i32 %1005, i32 %1007, i32 %1009)
%1011 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1010)
%1012 = load i16, i16* %16
%1013 = sext i16 %1012 to i32
%1014 = load float, float* %7
%1015 = fpext float %1014 to double
%1016 = load float, float* %7
%1017 = fpext float %1016 to double
%1018 = load i32, i32* %20
%1019 = load i32, i32* %4
%1020 = load i32, i32* %13
%1021 = load float, float* %2
%1022 = fpext float %1021 to double
%1023 = load double, double* %8
%1024 = load i32, i32* %13
%1025 = load i64, i64* %9
%1026 = call i32 (i32, double, double, i32, i32, i32, double, double, i32, i64, ...) bitcast (i32 (...)* @function2 to i32 (i32, double, double, i32, i32, i32, double, double, i32, i64, ...)*)(i32 %1013, double %1015, double %1017, i32 %1018, i32 %1019, i32 %1020, double %1022, double %1023, i32 %1024, i64 %1025)
%1027 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1026)
%1028 = load x86_fp80, x86_fp80* %15
%1029 = load float, float* %12
%1030 = fpext float %1029 to double
%1031 = load float, float* %7
%1032 = fpext float %1031 to double
%1033 = load i16, i16* %21
%1034 = sext i16 %1033 to i32
%1035 = load i16, i16* %21
%1036 = sext i16 %1035 to i32
%1037 = load float, float* %2
%1038 = fpext float %1037 to double
%1039 = load i16, i16* %16
%1040 = sext i16 %1039 to i32
%1041 = load i16, i16* %5
%1042 = sext i16 %1041 to i32
%1043 = load x86_fp80, x86_fp80* %3
%1044 = load i16, i16* %16
%1045 = sext i16 %1044 to i32
%1046 = call i32 (x86_fp80, double, double, i32, i32, double, i32, i32, x86_fp80, i32, ...) bitcast (i32 (...)* @function0 to i32 (x86_fp80, double, double, i32, i32, double, i32, i32, x86_fp80, i32, ...)*)(x86_fp80 %1028, double %1030, double %1032, i32 %1034, i32 %1036, double %1038, i32 %1040, i32 %1042, x86_fp80 %1043, i32 %1045)
%1047 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1046)
%1048 = load x86_fp80, x86_fp80* %10
%1049 = load float, float* %12
%1050 = fpext float %1049 to double
%1051 = load float, float* %7
%1052 = fpext float %1051 to double
%1053 = load x86_fp80, x86_fp80* %15
%1054 = load float, float* %7
%1055 = fpext float %1054 to double
%1056 = load i32, i32* %13
%1057 = load i64, i64* %9
%1058 = load float, float* %2
%1059 = fpext float %1058 to double
%1060 = load float, float* %14
%1061 = fpext float %1060 to double
%1062 = load float, float* %12
%1063 = fpext float %1062 to double
%1064 = call i32 (x86_fp80, double, double, x86_fp80, double, i32, i64, double, double, double, ...) bitcast (i32 (...)* @function0 to i32 (x86_fp80, double, double, x86_fp80, double, i32, i64, double, double, double, ...)*)(x86_fp80 %1048, double %1050, double %1052, x86_fp80 %1053, double %1055, i32 %1056, i64 %1057, double %1059, double %1061, double %1063)
%1065 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1064)
%1066 = load i64, i64* %9
%1067 = load i16, i16* %5
%1068 = sext i16 %1067 to i32
%1069 = load i32, i32* %20
%1070 = load x86_fp80, x86_fp80* %15
%1071 = load i16, i16* %19
%1072 = sext i16 %1071 to i32
%1073 = load i32, i32* %13
%1074 = load i16, i16* %5
%1075 = sext i16 %1074 to i32
%1076 = load i16, i16* %16
%1077 = sext i16 %1076 to i32
%1078 = load double, double* %8
%1079 = load x86_fp80, x86_fp80* %11
%1080 = call i32 (i64, i32, i32, x86_fp80, i32, i32, i32, i32, double, x86_fp80, ...) bitcast (i32 (...)* @function13 to i32 (i64, i32, i32, x86_fp80, i32, i32, i32, i32, double, x86_fp80, ...)*)(i64 %1066, i32 %1068, i32 %1069, x86_fp80 %1070, i32 %1072, i32 %1073, i32 %1075, i32 %1077, double %1078, x86_fp80 %1079)
%1081 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %1080)
%1082 = load float, float* %14
%1083 = fpext float %1082 to double
%1084 = load double, double* %8
%1085 = load float, float* %2
%1086 = fpext float %1085 to double
%1087 = load x86_fp80, x86_fp80* %10
%1088 = load float, float* %2
%1089 = fpext float %1088 to double
%1090 = load double, double* %8
%1091 = load i64, i64* %9
%1092 = load i32, i32* %20
%1093 = load x86_fp80, x86_fp80* %3
%1094 = load i16, i16* %19
%1095 = sext i16 %1094 to i32
%1096 = call i32 (double, double, double, x86_fp80, double, double, i64, i32, x86_fp80, i32, ...) bitcast (i32 (...)* @function15 to i32 (double, double, double, x86_fp80, double, double, i64, i32, x86_fp80, i32, ...)*)(double %1083, double %1084, double %1086, x86_fp80 %1087, double %1089, double %1090, i64 %1091, i32 %1092, x86_fp80 %1093, i32 %1095)
%1097 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1096)
%1098 = load i32, i32* %4
%1099 = load double, double* %17
%1100 = load x86_fp80, x86_fp80* %10
%1101 = load i16, i16* %5
%1102 = sext i16 %1101 to i32
%1103 = load i32, i32* %4
%1104 = load x86_fp80, x86_fp80* %3
%1105 = load float, float* %14
%1106 = fpext float %1105 to double
%1107 = load double, double* %17
%1108 = load x86_fp80, x86_fp80* %11
%1109 = load float, float* %7
%1110 = fpext float %1109 to double
%1111 = call i32 (i32, double, x86_fp80, i32, i32, x86_fp80, double, double, x86_fp80, double, ...) bitcast (i32 (...)* @function17 to i32 (i32, double, x86_fp80, i32, i32, x86_fp80, double, double, x86_fp80, double, ...)*)(i32 %1098, double %1099, x86_fp80 %1100, i32 %1102, i32 %1103, x86_fp80 %1104, double %1106, double %1107, x86_fp80 %1108, double %1110)
%1112 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1111)
%1113 = load i16, i16* %19
%1114 = sext i16 %1113 to i32
%1115 = load i64, i64* %9
%1116 = load double, double* %17
%1117 = load float, float* %6
%1118 = fpext float %1117 to double
%1119 = load i16, i16* %19
%1120 = sext i16 %1119 to i32
%1121 = load i64, i64* %18
%1122 = load double, double* %17
%1123 = load i32, i32* %4
%1124 = load i16, i16* %21
%1125 = sext i16 %1124 to i32
%1126 = load i16, i16* %16
%1127 = sext i16 %1126 to i32
%1128 = call i32 (i32, i64, double, double, i32, i64, double, i32, i32, i32, ...) bitcast (i32 (...)* @function2 to i32 (i32, i64, double, double, i32, i64, double, i32, i32, i32, ...)*)(i32 %1114, i64 %1115, double %1116, double %1118, i32 %1120, i64 %1121, double %1122, i32 %1123, i32 %1125, i32 %1127)
%1129 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1128)
%1130 = load x86_fp80, x86_fp80* %15
%1131 = load i16, i16* %16
%1132 = sext i16 %1131 to i32
%1133 = load i32, i32* %4
%1134 = load i16, i16* %16
%1135 = sext i16 %1134 to i32
%1136 = load double, double* %8
%1137 = load i64, i64* %18
%1138 = load float, float* %6
%1139 = fpext float %1138 to double
%1140 = load i16, i16* %5
%1141 = sext i16 %1140 to i32
%1142 = load i16, i16* %19
%1143 = sext i16 %1142 to i32
%1144 = load i16, i16* %19
%1145 = sext i16 %1144 to i32
%1146 = call i32 (x86_fp80, i32, i32, i32, double, i64, double, i32, i32, i32, ...) bitcast (i32 (...)* @function6 to i32 (x86_fp80, i32, i32, i32, double, i64, double, i32, i32, i32, ...)*)(x86_fp80 %1130, i32 %1132, i32 %1133, i32 %1135, double %1136, i64 %1137, double %1139, i32 %1141, i32 %1143, i32 %1145)
%1147 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1146)
%1148 = load i16, i16* %19
%1149 = sext i16 %1148 to i32
%1150 = load i32, i32* %4
%1151 = load float, float* %12
%1152 = fpext float %1151 to double
%1153 = load double, double* %8
%1154 = load float, float* %7
%1155 = fpext float %1154 to double
%1156 = load i64, i64* %18
%1157 = load i16, i16* %16
%1158 = sext i16 %1157 to i32
%1159 = load i64, i64* %18
%1160 = load x86_fp80, x86_fp80* %15
%1161 = load x86_fp80, x86_fp80* %3
%1162 = call i32 (i32, i32, double, double, double, i64, i32, i64, x86_fp80, x86_fp80, ...) bitcast (i32 (...)* @function11 to i32 (i32, i32, double, double, double, i64, i32, i64, x86_fp80, x86_fp80, ...)*)(i32 %1149, i32 %1150, double %1152, double %1153, double %1155, i64 %1156, i32 %1158, i64 %1159, x86_fp80 %1160, x86_fp80 %1161)
%1163 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1162)
%1164 = load float, float* %2
%1165 = fpext float %1164 to double
%1166 = load i32, i32* %4
%1167 = load i16, i16* %19
%1168 = sext i16 %1167 to i32
%1169 = load x86_fp80, x86_fp80* %15
%1170 = load i16, i16* %16
%1171 = sext i16 %1170 to i32
%1172 = load x86_fp80, x86_fp80* %15
%1173 = load i16, i16* %19
%1174 = sext i16 %1173 to i32
%1175 = load i16, i16* %16
%1176 = sext i16 %1175 to i32
%1177 = load float, float* %14
%1178 = fpext float %1177 to double
%1179 = load i32, i32* %20
%1180 = call i32 (double, i32, i32, x86_fp80, i32, x86_fp80, i32, i32, double, i32, ...) bitcast (i32 (...)* @function11 to i32 (double, i32, i32, x86_fp80, i32, x86_fp80, i32, i32, double, i32, ...)*)(double %1165, i32 %1166, i32 %1168, x86_fp80 %1169, i32 %1171, x86_fp80 %1172, i32 %1174, i32 %1176, double %1178, i32 %1179)
%1181 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1180)
%1182 = load i16, i16* %16
%1183 = sext i16 %1182 to i32
%1184 = load double, double* %17
%1185 = load i16, i16* %21
%1186 = sext i16 %1185 to i32
%1187 = load i16, i16* %5
%1188 = sext i16 %1187 to i32
%1189 = load float, float* %2
%1190 = fpext float %1189 to double
%1191 = load i32, i32* %13
%1192 = load double, double* %8
%1193 = load x86_fp80, x86_fp80* %15
%1194 = load double, double* %8
%1195 = load x86_fp80, x86_fp80* %3
%1196 = call i32 (i32, double, i32, i32, double, i32, double, x86_fp80, double, x86_fp80, ...) bitcast (i32 (...)* @function6 to i32 (i32, double, i32, i32, double, i32, double, x86_fp80, double, x86_fp80, ...)*)(i32 %1183, double %1184, i32 %1186, i32 %1188, double %1190, i32 %1191, double %1192, x86_fp80 %1193, double %1194, x86_fp80 %1195)
%1197 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1196)
%1198 = load i32, i32* %4
%1199 = load float, float* %7
%1200 = fpext float %1199 to double
%1201 = load x86_fp80, x86_fp80* %15
%1202 = load x86_fp80, x86_fp80* %11
%1203 = load i16, i16* %5
%1204 = sext i16 %1203 to i32
%1205 = load float, float* %7
%1206 = fpext float %1205 to double
%1207 = load float, float* %12
%1208 = fpext float %1207 to double
%1209 = load i16, i16* %19
%1210 = sext i16 %1209 to i32
%1211 = load x86_fp80, x86_fp80* %15
%1212 = load x86_fp80, x86_fp80* %15
%1213 = call i32 (i32, double, x86_fp80, x86_fp80, i32, double, double, i32, x86_fp80, x86_fp80, ...) bitcast (i32 (...)* @function14 to i32 (i32, double, x86_fp80, x86_fp80, i32, double, double, i32, x86_fp80, x86_fp80, ...)*)(i32 %1198, double %1200, x86_fp80 %1201, x86_fp80 %1202, i32 %1204, double %1206, double %1208, i32 %1210, x86_fp80 %1211, x86_fp80 %1212)
%1214 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1213)
%1215 = load i64, i64* %9
%1216 = load float, float* %12
%1217 = fpext float %1216 to double
%1218 = load float, float* %7
%1219 = fpext float %1218 to double
%1220 = load i32, i32* %4
%1221 = load i64, i64* %9
%1222 = load float, float* %7
%1223 = fpext float %1222 to double
%1224 = load float, float* %6
%1225 = fpext float %1224 to double
%1226 = load double, double* %17
%1227 = load i64, i64* %9
%1228 = load x86_fp80, x86_fp80* %10
%1229 = call i32 (i64, double, double, i32, i64, double, double, double, i64, x86_fp80, ...) bitcast (i32 (...)* @function1 to i32 (i64, double, double, i32, i64, double, double, double, i64, x86_fp80, ...)*)(i64 %1215, double %1217, double %1219, i32 %1220, i64 %1221, double %1223, double %1225, double %1226, i64 %1227, x86_fp80 %1228)
%1230 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1229)
%1231 = load x86_fp80, x86_fp80* %11
%1232 = load x86_fp80, x86_fp80* %15
%1233 = load i32, i32* %13
%1234 = load i16, i16* %19
%1235 = sext i16 %1234 to i32
%1236 = load float, float* %2
%1237 = fpext float %1236 to double
%1238 = load x86_fp80, x86_fp80* %3
%1239 = load i16, i16* %5
%1240 = sext i16 %1239 to i32
%1241 = load i16, i16* %16
%1242 = sext i16 %1241 to i32
%1243 = load i32, i32* %13
%1244 = load i16, i16* %5
%1245 = sext i16 %1244 to i32
%1246 = call i32 (x86_fp80, x86_fp80, i32, i32, double, x86_fp80, i32, i32, i32, i32, ...) bitcast (i32 (...)* @function4 to i32 (x86_fp80, x86_fp80, i32, i32, double, x86_fp80, i32, i32, i32, i32, ...)*)(x86_fp80 %1231, x86_fp80 %1232, i32 %1233, i32 %1235, double %1237, x86_fp80 %1238, i32 %1240, i32 %1242, i32 %1243, i32 %1245)
%1247 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1246)
%1248 = load float, float* %2
%1249 = fpext float %1248 to double
%1250 = load i16, i16* %5
%1251 = sext i16 %1250 to i32
%1252 = load x86_fp80, x86_fp80* %15
%1253 = load x86_fp80, x86_fp80* %10
%1254 = load i16, i16* %21
%1255 = sext i16 %1254 to i32
%1256 = load i64, i64* %18
%1257 = load float, float* %7
%1258 = fpext float %1257 to double
%1259 = load x86_fp80, x86_fp80* %3
%1260 = load x86_fp80, x86_fp80* %3
%1261 = load x86_fp80, x86_fp80* %15
%1262 = call i32 (double, i32, x86_fp80, x86_fp80, i32, i64, double, x86_fp80, x86_fp80, x86_fp80, ...) bitcast (i32 (...)* @function16 to i32 (double, i32, x86_fp80, x86_fp80, i32, i64, double, x86_fp80, x86_fp80, x86_fp80, ...)*)(double %1249, i32 %1251, x86_fp80 %1252, x86_fp80 %1253, i32 %1255, i64 %1256, double %1258, x86_fp80 %1259, x86_fp80 %1260, x86_fp80 %1261)
%1263 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1262)
%1264 = load i16, i16* %16
%1265 = sext i16 %1264 to i32
%1266 = load i64, i64* %18
%1267 = load float, float* %7
%1268 = fpext float %1267 to double
%1269 = load i64, i64* %18
%1270 = load i32, i32* %20
%1271 = load i16, i16* %19
%1272 = sext i16 %1271 to i32
%1273 = load x86_fp80, x86_fp80* %10
%1274 = load i32, i32* %4
%1275 = load i16, i16* %16
%1276 = sext i16 %1275 to i32
%1277 = load float, float* %14
%1278 = fpext float %1277 to double
%1279 = call i32 (i32, i64, double, i64, i32, i32, x86_fp80, i32, i32, double, ...) bitcast (i32 (...)* @function3 to i32 (i32, i64, double, i64, i32, i32, x86_fp80, i32, i32, double, ...)*)(i32 %1265, i64 %1266, double %1268, i64 %1269, i32 %1270, i32 %1272, x86_fp80 %1273, i32 %1274, i32 %1276, double %1278)
%1280 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1279)
%1281 = load i16, i16* %16
%1282 = sext i16 %1281 to i32
%1283 = load i32, i32* %13
%1284 = load x86_fp80, x86_fp80* %11
%1285 = load i32, i32* %20
%1286 = load x86_fp80, x86_fp80* %15
%1287 = load double, double* %17
%1288 = load float, float* %2
%1289 = fpext float %1288 to double
%1290 = load double, double* %8
%1291 = load float, float* %2
%1292 = fpext float %1291 to double
%1293 = load float, float* %7
%1294 = fpext float %1293 to double
%1295 = call i32 (i32, i32, x86_fp80, i32, x86_fp80, double, double, double, double, double, ...) bitcast (i32 (...)* @function7 to i32 (i32, i32, x86_fp80, i32, x86_fp80, double, double, double, double, double, ...)*)(i32 %1282, i32 %1283, x86_fp80 %1284, i32 %1285, x86_fp80 %1286, double %1287, double %1289, double %1290, double %1292, double %1294)
%1296 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %1295)
%1297 = load i16, i16* %5
%1298 = sext i16 %1297 to i32
%1299 = load float, float* %2
%1300 = fpext float %1299 to double
%1301 = load i32, i32* %4
%1302 = load i32, i32* %20
%1303 = load i32, i32* %13
%1304 = load float, float* %6
%1305 = fpext float %1304 to double
%1306 = load i16, i16* %21
%1307 = sext i16 %1306 to i32
%1308 = load float, float* %6
%1309 = fpext float %1308 to double
%1310 = load i16, i16* %21
%1311 = sext i16 %1310 to i32
%1312 = load i16, i16* %5
%1313 = sext i16 %1312 to i32
%1314 = call i32 (i32, double, i32, i32, i32, double, i32, double, i32, i32, ...) bitcast (i32 (...)* @function8 to i32 (i32, double, i32, i32, i32, double, i32, double, i32, i32, ...)*)(i32 %1298, double %1300, i32 %1301, i32 %1302, i32 %1303, double %1305, i32 %1307, double %1309, i32 %1311, i32 %1313)
%1315 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1314)
%1316 = load x86_fp80, x86_fp80* %11
%1317 = load i64, i64* %9
%1318 = load i32, i32* %13
%1319 = load x86_fp80, x86_fp80* %15
%1320 = load i16, i16* %19
%1321 = sext i16 %1320 to i32
%1322 = load i32, i32* %4
%1323 = load x86_fp80, x86_fp80* %10
%1324 = load float, float* %12
%1325 = fpext float %1324 to double
%1326 = load double, double* %17
%1327 = load float, float* %2
%1328 = fpext float %1327 to double
%1329 = call i32 (x86_fp80, i64, i32, x86_fp80, i32, i32, x86_fp80, double, double, double, ...) bitcast (i32 (...)* @function4 to i32 (x86_fp80, i64, i32, x86_fp80, i32, i32, x86_fp80, double, double, double, ...)*)(x86_fp80 %1316, i64 %1317, i32 %1318, x86_fp80 %1319, i32 %1321, i32 %1322, x86_fp80 %1323, double %1325, double %1326, double %1328)
%1330 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1329)
%1331 = load i64, i64* %18
%1332 = load x86_fp80, x86_fp80* %11
%1333 = load x86_fp80, x86_fp80* %15
%1334 = load i32, i32* %13
%1335 = load i32, i32* %13
%1336 = load float, float* %7
%1337 = fpext float %1336 to double
%1338 = load double, double* %17
%1339 = load i32, i32* %4
%1340 = load i32, i32* %20
%1341 = load x86_fp80, x86_fp80* %3
%1342 = call i32 (i64, x86_fp80, x86_fp80, i32, i32, double, double, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function3 to i32 (i64, x86_fp80, x86_fp80, i32, i32, double, double, i32, i32, x86_fp80, ...)*)(i64 %1331, x86_fp80 %1332, x86_fp80 %1333, i32 %1334, i32 %1335, double %1337, double %1338, i32 %1339, i32 %1340, x86_fp80 %1341)
%1343 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1342)
%1344 = load i32, i32* %13
%1345 = load x86_fp80, x86_fp80* %11
%1346 = load float, float* %6
%1347 = fpext float %1346 to double
%1348 = load float, float* %14
%1349 = fpext float %1348 to double
%1350 = load x86_fp80, x86_fp80* %10
%1351 = load float, float* %6
%1352 = fpext float %1351 to double
%1353 = load x86_fp80, x86_fp80* %3
%1354 = load x86_fp80, x86_fp80* %3
%1355 = load x86_fp80, x86_fp80* %15
%1356 = load i16, i16* %5
%1357 = sext i16 %1356 to i32
%1358 = call i32 (i32, x86_fp80, double, double, x86_fp80, double, x86_fp80, x86_fp80, x86_fp80, i32, ...) bitcast (i32 (...)* @function16 to i32 (i32, x86_fp80, double, double, x86_fp80, double, x86_fp80, x86_fp80, x86_fp80, i32, ...)*)(i32 %1344, x86_fp80 %1345, double %1347, double %1349, x86_fp80 %1350, double %1352, x86_fp80 %1353, x86_fp80 %1354, x86_fp80 %1355, i32 %1357)
%1359 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1358)
%1360 = load x86_fp80, x86_fp80* %15
%1361 = load x86_fp80, x86_fp80* %15
%1362 = load i32, i32* %4
%1363 = load i64, i64* %18
%1364 = load i16, i16* %5
%1365 = sext i16 %1364 to i32
%1366 = load x86_fp80, x86_fp80* %11
%1367 = load float, float* %6
%1368 = fpext float %1367 to double
%1369 = load i16, i16* %21
%1370 = sext i16 %1369 to i32
%1371 = load float, float* %7
%1372 = fpext float %1371 to double
%1373 = load float, float* %7
%1374 = fpext float %1373 to double
%1375 = call i32 (x86_fp80, x86_fp80, i32, i64, i32, x86_fp80, double, i32, double, double, ...) bitcast (i32 (...)* @function6 to i32 (x86_fp80, x86_fp80, i32, i64, i32, x86_fp80, double, i32, double, double, ...)*)(x86_fp80 %1360, x86_fp80 %1361, i32 %1362, i64 %1363, i32 %1365, x86_fp80 %1366, double %1368, i32 %1370, double %1372, double %1374)
%1376 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1375)
%1377 = load x86_fp80, x86_fp80* %15
%1378 = load float, float* %7
%1379 = fpext float %1378 to double
%1380 = load x86_fp80, x86_fp80* %11
%1381 = load x86_fp80, x86_fp80* %10
%1382 = load i32, i32* %20
%1383 = load float, float* %14
%1384 = fpext float %1383 to double
%1385 = load float, float* %7
%1386 = fpext float %1385 to double
%1387 = load x86_fp80, x86_fp80* %11
%1388 = load i32, i32* %20
%1389 = load i16, i16* %5
%1390 = sext i16 %1389 to i32
%1391 = call i32 (x86_fp80, double, x86_fp80, x86_fp80, i32, double, double, x86_fp80, i32, i32, ...) bitcast (i32 (...)* @function6 to i32 (x86_fp80, double, x86_fp80, x86_fp80, i32, double, double, x86_fp80, i32, i32, ...)*)(x86_fp80 %1377, double %1379, x86_fp80 %1380, x86_fp80 %1381, i32 %1382, double %1384, double %1386, x86_fp80 %1387, i32 %1388, i32 %1390)
%1392 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1391)
%1393 = load float, float* %14
%1394 = fpext float %1393 to double
%1395 = load i16, i16* %19
%1396 = sext i16 %1395 to i32
%1397 = load i64, i64* %18
%1398 = load i16, i16* %5
%1399 = sext i16 %1398 to i32
%1400 = load x86_fp80, x86_fp80* %15
%1401 = load x86_fp80, x86_fp80* %3
%1402 = load i16, i16* %21
%1403 = sext i16 %1402 to i32
%1404 = load float, float* %14
%1405 = fpext float %1404 to double
%1406 = load float, float* %14
%1407 = fpext float %1406 to double
%1408 = load i16, i16* %19
%1409 = sext i16 %1408 to i32
%1410 = call i32 (double, i32, i64, i32, x86_fp80, x86_fp80, i32, double, double, i32, ...) bitcast (i32 (...)* @function6 to i32 (double, i32, i64, i32, x86_fp80, x86_fp80, i32, double, double, i32, ...)*)(double %1394, i32 %1396, i64 %1397, i32 %1399, x86_fp80 %1400, x86_fp80 %1401, i32 %1403, double %1405, double %1407, i32 %1409)
%1411 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1410)
%1412 = load x86_fp80, x86_fp80* %3
%1413 = load x86_fp80, x86_fp80* %3
%1414 = load i32, i32* %20
%1415 = load float, float* %7
%1416 = fpext float %1415 to double
%1417 = load double, double* %8
%1418 = load double, double* %8
%1419 = load x86_fp80, x86_fp80* %11
%1420 = load i16, i16* %5
%1421 = sext i16 %1420 to i32
%1422 = load i32, i32* %4
%1423 = load i32, i32* %13
%1424 = call i32 (x86_fp80, x86_fp80, i32, double, double, double, x86_fp80, i32, i32, i32, ...) bitcast (i32 (...)* @function11 to i32 (x86_fp80, x86_fp80, i32, double, double, double, x86_fp80, i32, i32, i32, ...)*)(x86_fp80 %1412, x86_fp80 %1413, i32 %1414, double %1416, double %1417, double %1418, x86_fp80 %1419, i32 %1421, i32 %1422, i32 %1423)
%1425 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1424)
%1426 = load i16, i16* %21
%1427 = sext i16 %1426 to i32
%1428 = load float, float* %14
%1429 = fpext float %1428 to double
%1430 = load i64, i64* %18
%1431 = load float, float* %12
%1432 = fpext float %1431 to double
%1433 = load i32, i32* %20
%1434 = load float, float* %7
%1435 = fpext float %1434 to double
%1436 = load i32, i32* %20
%1437 = load i64, i64* %9
%1438 = load float, float* %14
%1439 = fpext float %1438 to double
%1440 = load x86_fp80, x86_fp80* %15
%1441 = call i32 (i32, double, i64, double, i32, double, i32, i64, double, x86_fp80, ...) bitcast (i32 (...)* @function11 to i32 (i32, double, i64, double, i32, double, i32, i64, double, x86_fp80, ...)*)(i32 %1427, double %1429, i64 %1430, double %1432, i32 %1433, double %1435, i32 %1436, i64 %1437, double %1439, x86_fp80 %1440)
%1442 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1441)
%1443 = load float, float* %2
%1444 = fpext float %1443 to double
%1445 = load i16, i16* %21
%1446 = sext i16 %1445 to i32
%1447 = load x86_fp80, x86_fp80* %15
%1448 = load i64, i64* %9
%1449 = load x86_fp80, x86_fp80* %3
%1450 = load i16, i16* %21
%1451 = sext i16 %1450 to i32
%1452 = load x86_fp80, x86_fp80* %15
%1453 = load float, float* %7
%1454 = fpext float %1453 to double
%1455 = load x86_fp80, x86_fp80* %11
%1456 = load float, float* %6
%1457 = fpext float %1456 to double
%1458 = call i32 (double, i32, x86_fp80, i64, x86_fp80, i32, x86_fp80, double, x86_fp80, double, ...) bitcast (i32 (...)* @function3 to i32 (double, i32, x86_fp80, i64, x86_fp80, i32, x86_fp80, double, x86_fp80, double, ...)*)(double %1444, i32 %1446, x86_fp80 %1447, i64 %1448, x86_fp80 %1449, i32 %1451, x86_fp80 %1452, double %1454, x86_fp80 %1455, double %1457)
%1459 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1458)
%1460 = load i64, i64* %9
%1461 = load i16, i16* %21
%1462 = sext i16 %1461 to i32
%1463 = load i64, i64* %18
%1464 = load i16, i16* %21
%1465 = sext i16 %1464 to i32
%1466 = load double, double* %8
%1467 = load i16, i16* %5
%1468 = sext i16 %1467 to i32
%1469 = load i32, i32* %20
%1470 = load x86_fp80, x86_fp80* %3
%1471 = load i16, i16* %5
%1472 = sext i16 %1471 to i32
%1473 = load float, float* %7
%1474 = fpext float %1473 to double
%1475 = call i32 (i64, i32, i64, i32, double, i32, i32, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function4 to i32 (i64, i32, i64, i32, double, i32, i32, x86_fp80, i32, double, ...)*)(i64 %1460, i32 %1462, i64 %1463, i32 %1465, double %1466, i32 %1468, i32 %1469, x86_fp80 %1470, i32 %1472, double %1474)
%1476 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1475)
%1477 = load i32, i32* %13
%1478 = load x86_fp80, x86_fp80* %11
%1479 = load double, double* %8
%1480 = load i16, i16* %19
%1481 = sext i16 %1480 to i32
%1482 = load float, float* %6
%1483 = fpext float %1482 to double
%1484 = load i16, i16* %5
%1485 = sext i16 %1484 to i32
%1486 = load i64, i64* %9
%1487 = load i32, i32* %20
%1488 = load i32, i32* %13
%1489 = load x86_fp80, x86_fp80* %3
%1490 = call i32 (i32, x86_fp80, double, i32, double, i32, i64, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function7 to i32 (i32, x86_fp80, double, i32, double, i32, i64, i32, i32, x86_fp80, ...)*)(i32 %1477, x86_fp80 %1478, double %1479, i32 %1481, double %1483, i32 %1485, i64 %1486, i32 %1487, i32 %1488, x86_fp80 %1489)
%1491 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %1490)
%1492 = load double, double* %17
%1493 = load float, float* %12
%1494 = fpext float %1493 to double
%1495 = load float, float* %14
%1496 = fpext float %1495 to double
%1497 = load x86_fp80, x86_fp80* %11
%1498 = load float, float* %2
%1499 = fpext float %1498 to double
%1500 = load float, float* %6
%1501 = fpext float %1500 to double
%1502 = load float, float* %2
%1503 = fpext float %1502 to double
%1504 = load x86_fp80, x86_fp80* %15
%1505 = load double, double* %17
%1506 = load i32, i32* %20
%1507 = call i32 (double, double, double, x86_fp80, double, double, double, x86_fp80, double, i32, ...) bitcast (i32 (...)* @function6 to i32 (double, double, double, x86_fp80, double, double, double, x86_fp80, double, i32, ...)*)(double %1492, double %1494, double %1496, x86_fp80 %1497, double %1499, double %1501, double %1503, x86_fp80 %1504, double %1505, i32 %1506)
%1508 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1507)
%1509 = load i32, i32* %4
%1510 = load float, float* %2
%1511 = fpext float %1510 to double
%1512 = load x86_fp80, x86_fp80* %15
%1513 = load x86_fp80, x86_fp80* %11
%1514 = load float, float* %2
%1515 = fpext float %1514 to double
%1516 = load i64, i64* %18
%1517 = load i16, i16* %16
%1518 = sext i16 %1517 to i32
%1519 = load i16, i16* %21
%1520 = sext i16 %1519 to i32
%1521 = load float, float* %12
%1522 = fpext float %1521 to double
%1523 = load x86_fp80, x86_fp80* %10
%1524 = call i32 (i32, double, x86_fp80, x86_fp80, double, i64, i32, i32, double, x86_fp80, ...) bitcast (i32 (...)* @function15 to i32 (i32, double, x86_fp80, x86_fp80, double, i64, i32, i32, double, x86_fp80, ...)*)(i32 %1509, double %1511, x86_fp80 %1512, x86_fp80 %1513, double %1515, i64 %1516, i32 %1518, i32 %1520, double %1522, x86_fp80 %1523)
%1525 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1524)
%1526 = load i16, i16* %16
%1527 = sext i16 %1526 to i32
%1528 = load i64, i64* %9
%1529 = load float, float* %7
%1530 = fpext float %1529 to double
%1531 = load i64, i64* %18
%1532 = load i64, i64* %9
%1533 = load i64, i64* %9
%1534 = load i32, i32* %20
%1535 = load float, float* %6
%1536 = fpext float %1535 to double
%1537 = load i16, i16* %5
%1538 = sext i16 %1537 to i32
%1539 = load i64, i64* %9
%1540 = call i32 (i32, i64, double, i64, i64, i64, i32, double, i32, i64, ...) bitcast (i32 (...)* @function1 to i32 (i32, i64, double, i64, i64, i64, i32, double, i32, i64, ...)*)(i32 %1527, i64 %1528, double %1530, i64 %1531, i64 %1532, i64 %1533, i32 %1534, double %1536, i32 %1538, i64 %1539)
%1541 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1540)
%1542 = load x86_fp80, x86_fp80* %10
%1543 = load float, float* %12
%1544 = fpext float %1543 to double
%1545 = load double, double* %17
%1546 = load float, float* %6
%1547 = fpext float %1546 to double
%1548 = load float, float* %7
%1549 = fpext float %1548 to double
%1550 = load i16, i16* %16
%1551 = sext i16 %1550 to i32
%1552 = load float, float* %12
%1553 = fpext float %1552 to double
%1554 = load i32, i32* %20
%1555 = load i16, i16* %16
%1556 = sext i16 %1555 to i32
%1557 = load x86_fp80, x86_fp80* %15
%1558 = call i32 (x86_fp80, double, double, double, double, i32, double, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function16 to i32 (x86_fp80, double, double, double, double, i32, double, i32, i32, x86_fp80, ...)*)(x86_fp80 %1542, double %1544, double %1545, double %1547, double %1549, i32 %1551, double %1553, i32 %1554, i32 %1556, x86_fp80 %1557)
%1559 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1558)
%1560 = load i32, i32* %4
%1561 = load float, float* %14
%1562 = fpext float %1561 to double
%1563 = load x86_fp80, x86_fp80* %11
%1564 = load x86_fp80, x86_fp80* %10
%1565 = load i16, i16* %16
%1566 = sext i16 %1565 to i32
%1567 = load x86_fp80, x86_fp80* %10
%1568 = load x86_fp80, x86_fp80* %11
%1569 = load i16, i16* %16
%1570 = sext i16 %1569 to i32
%1571 = load float, float* %6
%1572 = fpext float %1571 to double
%1573 = load i64, i64* %18
%1574 = call i32 (i32, double, x86_fp80, x86_fp80, i32, x86_fp80, x86_fp80, i32, double, i64, ...) bitcast (i32 (...)* @function13 to i32 (i32, double, x86_fp80, x86_fp80, i32, x86_fp80, x86_fp80, i32, double, i64, ...)*)(i32 %1560, double %1562, x86_fp80 %1563, x86_fp80 %1564, i32 %1566, x86_fp80 %1567, x86_fp80 %1568, i32 %1570, double %1572, i64 %1573)
%1575 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %1574)
%1576 = load float, float* %14
%1577 = fpext float %1576 to double
%1578 = load double, double* %8
%1579 = load i16, i16* %21
%1580 = sext i16 %1579 to i32
%1581 = load double, double* %8
%1582 = load i16, i16* %21
%1583 = sext i16 %1582 to i32
%1584 = load i64, i64* %18
%1585 = load x86_fp80, x86_fp80* %10
%1586 = load x86_fp80, x86_fp80* %11
%1587 = load i16, i16* %21
%1588 = sext i16 %1587 to i32
%1589 = load double, double* %8
%1590 = call i32 (double, double, i32, double, i32, i64, x86_fp80, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function0 to i32 (double, double, i32, double, i32, i64, x86_fp80, x86_fp80, i32, double, ...)*)(double %1577, double %1578, i32 %1580, double %1581, i32 %1583, i64 %1584, x86_fp80 %1585, x86_fp80 %1586, i32 %1588, double %1589)
%1591 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1590)
%1592 = load i64, i64* %9
%1593 = load i16, i16* %16
%1594 = sext i16 %1593 to i32
%1595 = load float, float* %2
%1596 = fpext float %1595 to double
%1597 = load i64, i64* %9
%1598 = load float, float* %14
%1599 = fpext float %1598 to double
%1600 = load i16, i16* %16
%1601 = sext i16 %1600 to i32
%1602 = load x86_fp80, x86_fp80* %10
%1603 = load x86_fp80, x86_fp80* %15
%1604 = load i32, i32* %20
%1605 = load i32, i32* %4
%1606 = call i32 (i64, i32, double, i64, double, i32, x86_fp80, x86_fp80, i32, i32, ...) bitcast (i32 (...)* @function1 to i32 (i64, i32, double, i64, double, i32, x86_fp80, x86_fp80, i32, i32, ...)*)(i64 %1592, i32 %1594, double %1596, i64 %1597, double %1599, i32 %1601, x86_fp80 %1602, x86_fp80 %1603, i32 %1604, i32 %1605)
%1607 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1606)
%1608 = load i32, i32* %4
%1609 = load float, float* %6
%1610 = fpext float %1609 to double
%1611 = load i32, i32* %4
%1612 = load i16, i16* %16
%1613 = sext i16 %1612 to i32
%1614 = load i64, i64* %9
%1615 = load i32, i32* %20
%1616 = load float, float* %6
%1617 = fpext float %1616 to double
%1618 = load i64, i64* %9
%1619 = load double, double* %17
%1620 = load i64, i64* %18
%1621 = call i32 (i32, double, i32, i32, i64, i32, double, i64, double, i64, ...) bitcast (i32 (...)* @function0 to i32 (i32, double, i32, i32, i64, i32, double, i64, double, i64, ...)*)(i32 %1608, double %1610, i32 %1611, i32 %1613, i64 %1614, i32 %1615, double %1617, i64 %1618, double %1619, i64 %1620)
%1622 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1621)
%1623 = load float, float* %14
%1624 = fpext float %1623 to double
%1625 = load i64, i64* %18
%1626 = load i16, i16* %19
%1627 = sext i16 %1626 to i32
%1628 = load x86_fp80, x86_fp80* %10
%1629 = load i16, i16* %5
%1630 = sext i16 %1629 to i32
%1631 = load float, float* %2
%1632 = fpext float %1631 to double
%1633 = load i16, i16* %16
%1634 = sext i16 %1633 to i32
%1635 = load float, float* %12
%1636 = fpext float %1635 to double
%1637 = load x86_fp80, x86_fp80* %15
%1638 = load i64, i64* %18
%1639 = call i32 (double, i64, i32, x86_fp80, i32, double, i32, double, x86_fp80, i64, ...) bitcast (i32 (...)* @function16 to i32 (double, i64, i32, x86_fp80, i32, double, i32, double, x86_fp80, i64, ...)*)(double %1624, i64 %1625, i32 %1627, x86_fp80 %1628, i32 %1630, double %1632, i32 %1634, double %1636, x86_fp80 %1637, i64 %1638)
%1640 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1639)
%1641 = load double, double* %8
%1642 = load i32, i32* %4
%1643 = load float, float* %14
%1644 = fpext float %1643 to double
%1645 = load float, float* %2
%1646 = fpext float %1645 to double
%1647 = load double, double* %17
%1648 = load float, float* %12
%1649 = fpext float %1648 to double
%1650 = load i16, i16* %16
%1651 = sext i16 %1650 to i32
%1652 = load i64, i64* %18
%1653 = load x86_fp80, x86_fp80* %3
%1654 = load i32, i32* %20
%1655 = call i32 (double, i32, double, double, double, double, i32, i64, x86_fp80, i32, ...) bitcast (i32 (...)* @function10 to i32 (double, i32, double, double, double, double, i32, i64, x86_fp80, i32, ...)*)(double %1641, i32 %1642, double %1644, double %1646, double %1647, double %1649, i32 %1651, i64 %1652, x86_fp80 %1653, i32 %1654)
%1656 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1655)
%1657 = load i32, i32* %20
%1658 = load i16, i16* %16
%1659 = sext i16 %1658 to i32
%1660 = load float, float* %2
%1661 = fpext float %1660 to double
%1662 = load float, float* %7
%1663 = fpext float %1662 to double
%1664 = load x86_fp80, x86_fp80* %15
%1665 = load i32, i32* %20
%1666 = load float, float* %12
%1667 = fpext float %1666 to double
%1668 = load i32, i32* %20
%1669 = load i32, i32* %13
%1670 = load x86_fp80, x86_fp80* %15
%1671 = call i32 (i32, i32, double, double, x86_fp80, i32, double, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function10 to i32 (i32, i32, double, double, x86_fp80, i32, double, i32, i32, x86_fp80, ...)*)(i32 %1657, i32 %1659, double %1661, double %1663, x86_fp80 %1664, i32 %1665, double %1667, i32 %1668, i32 %1669, x86_fp80 %1670)
%1672 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1671)
%1673 = load i64, i64* %18
%1674 = load double, double* %8
%1675 = load x86_fp80, x86_fp80* %3
%1676 = load float, float* %2
%1677 = fpext float %1676 to double
%1678 = load double, double* %17
%1679 = load i64, i64* %9
%1680 = load i16, i16* %21
%1681 = sext i16 %1680 to i32
%1682 = load i32, i32* %13
%1683 = load i16, i16* %19
%1684 = sext i16 %1683 to i32
%1685 = load float, float* %2
%1686 = fpext float %1685 to double
%1687 = call i32 (i64, double, x86_fp80, double, double, i64, i32, i32, i32, double, ...) bitcast (i32 (...)* @function3 to i32 (i64, double, x86_fp80, double, double, i64, i32, i32, i32, double, ...)*)(i64 %1673, double %1674, x86_fp80 %1675, double %1677, double %1678, i64 %1679, i32 %1681, i32 %1682, i32 %1684, double %1686)
%1688 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %1687)
%1689 = load i16, i16* %5
%1690 = sext i16 %1689 to i32
%1691 = load float, float* %14
%1692 = fpext float %1691 to double
%1693 = load i64, i64* %18
%1694 = load float, float* %6
%1695 = fpext float %1694 to double
%1696 = load i16, i16* %16
%1697 = sext i16 %1696 to i32
%1698 = load i16, i16* %5
%1699 = sext i16 %1698 to i32
%1700 = load float, float* %14
%1701 = fpext float %1700 to double
%1702 = load i16, i16* %16
%1703 = sext i16 %1702 to i32
%1704 = load i32, i32* %20
%1705 = load i32, i32* %4
%1706 = call i32 (i32, double, i64, double, i32, i32, double, i32, i32, i32, ...) bitcast (i32 (...)* @function13 to i32 (i32, double, i64, double, i32, i32, double, i32, i32, i32, ...)*)(i32 %1690, double %1692, i64 %1693, double %1695, i32 %1697, i32 %1699, double %1701, i32 %1703, i32 %1704, i32 %1705)
%1707 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %1706)
%1708 = call i32 (i8*, ...) @printf(i8* getelementptr inbounds ([2 x i8], [2 x i8]* @.str.3, i64 0, i64 0))
ret i32 0
}

LLVM IR (-O2):
@.str = [4 x i8] c"%f \00"
@.str.1 = [4 x i8] c"%g \00"
@.str.2 = [4 x i8] c"%d \00"
define i32 @main() {
%1 = tail call i32 (i32, double, i32, i32, i64, double, i32, double, i32, i32, ...) bitcast (i32 (...)* @function10 to i32 (i32, double, i32, i32, i64, double, i32, double, i32, i32, ...)*)(i32 28438, double 0x3FEC1E76A0000000, i32 -22700, i32 -22700, i64 29729, double 0x3FE856AE5DB15C82, i32 28438, double 0x3FE856AE5DB15C82, i32 -3498, i32 -10462)
%2 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %1)
%3 = tail call i32 (i32, x86_fp80, double, i32, double, x86_fp80, i32, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function14 to i32 (i32, x86_fp80, double, i32, double, x86_fp80, i32, x86_fp80, i32, double, ...)*)(i32 -10462, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FEC57F3A0000000, i32 57878, double 0x3FEC57F3A0000000, x86_fp80 0xK3FFEA58FED2AA553A000, i32 -3498, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -22700, double 0x3FD835E5A0000000)
%4 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %3)
%5 = tail call i32 (x86_fp80, i32, double, double, double, i64, i32, i32, double, i32, ...) bitcast (i32 (...)* @function17 to i32 (x86_fp80, i32, double, double, double, i64, i32, i32, double, i32, ...)*)(x86_fp80 0xK3FFEA58FED2AA553A000, i32 57878, double 0x3FD835E5A0000000, double 0x3FEC57F3A0000000, double 0x3FD835E5A0000000, i64 33401, i32 -22700, i32 25309, double 0x3FEA242A60000000, i32 -22700)
%6 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %5)
%7 = tail call i32 (double, i64, i32, i32, i32, i32, double, x86_fp80, x86_fp80, i32, ...) bitcast (i32 (...)* @function19 to i32 (double, i64, i32, i32, i32, i32, double, x86_fp80, x86_fp80, i32, ...)*)(double 0x3FEC1E76A0000000, i64 29729, i32 28582, i32 28582, i32 57878, i32 28582, double 0x3FEA242A60000000, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 25309)
%8 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %7)
%9 = tail call i32 (i32, x86_fp80, double, i32, x86_fp80, x86_fp80, x86_fp80, double, double, double, ...) bitcast (i32 (...)* @function16 to i32 (i32, x86_fp80, double, i32, x86_fp80, x86_fp80, x86_fp80, double, double, double, ...)*)(i32 -10462, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FD835E5A0000000, i32 28582, x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FEA242A60000000, double 0x3FEC57F3A0000000, double 0x3FEC57F3A0000000)
%10 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %9)
%11 = tail call i32 (i32, i32, i64, i32, x86_fp80, i64, i32, i32, double, i32, ...) bitcast (i32 (...)* @function16 to i32 (i32, i32, i64, i32, x86_fp80, i64, i32, i32, double, i32, ...)*)(i32 28438, i32 -10462, i64 29729, i32 -3498, x86_fp80 0xK3FFCAE46BA42E7DBD800, i64 33401, i32 -22700, i32 -3498, double 0x3FEC1E76A0000000, i32 -10462)
%12 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %11)
%13 = tail call i32 (x86_fp80, x86_fp80, double, x86_fp80, i32, i32, i32, x86_fp80, double, x86_fp80, ...) bitcast (i32 (...)* @function17 to i32 (x86_fp80, x86_fp80, double, x86_fp80, i32, i32, i32, x86_fp80, double, x86_fp80, ...)*)(x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FEC57F3A0000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 -10462, i32 28438, i32 28582, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FD835E5A0000000, x86_fp80 0xK3FFCAE46BA42E7DBD800)
%14 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %13)
%15 = tail call i32 (double, x86_fp80, x86_fp80, double, i32, i32, i32, double, i32, i32, ...) bitcast (i32 (...)* @function15 to i32 (double, x86_fp80, x86_fp80, double, i32, i32, i32, double, i32, i32, ...)*)(double 0x3FE96566FCC53208, x86_fp80 0xK3FFEC25586E79FE0F800, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FCFDD6B80000000, i32 57878, i32 -3498, i32 28582, double 0x3FCFDD6B80000000, i32 -10462, i32 -22700)
%16 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %15)
%17 = tail call i32 (x86_fp80, double, double, x86_fp80, i64, double, i32, i32, i32, i64, ...) bitcast (i32 (...)* @function19 to i32 (x86_fp80, double, double, x86_fp80, i64, double, i32, i32, i32, i64, ...)*)(x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FEC57F3A0000000, double 0x3FEC57F3A0000000, x86_fp80 0xK3FFEC25586E79FE0F800, i64 29729, double 0x3FEC1E76A0000000, i32 28582, i32 28438, i32 28438, i64 33401)
%18 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %17)
%19 = tail call i32 (i32, i64, i64, i32, i64, i64, double, double, x86_fp80, i32, ...) bitcast (i32 (...)* @function19 to i32 (i32, i64, i64, i32, i64, i64, double, double, x86_fp80, i32, ...)*)(i32 -3498, i64 33401, i64 33401, i32 25309, i64 33401, i64 29729, double 0x3FEA242A60000000, double 0x3FEC57F3A0000000, x86_fp80 0xK3FFEA58FED2AA553A000, i32 25309)
%20 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %19)
%21 = tail call i32 (i32, double, double, i32, i32, double, i32, i32, double, i32, ...) bitcast (i32 (...)* @function11 to i32 (i32, double, double, i32, i32, double, i32, i32, double, i32, ...)*)(i32 -22700, double 0x3FEC1E76A0000000, double 0x3FE96566FCC53208, i32 28438, i32 28438, double 0x3FEC57F3A0000000, i32 57878, i32 -3498, double 0x3FEC57F3A0000000, i32 25309)
%22 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %21)
%23 = tail call i32 (double, i64, i32, double, x86_fp80, double, double, i32, double, i32, ...) bitcast (i32 (...)* @function8 to i32 (double, i64, i32, double, x86_fp80, double, double, i32, double, i32, ...)*)(double 0x3FE856AE5DB15C82, i64 29729, i32 28582, double 0x3FEC1E76A0000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FCFDD6B80000000, double 0x3FEC1E76A0000000, i32 -10462, double 0x3FEA242A60000000, i32 57878)
%24 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %23)
%25 = tail call i32 (i64, i32, double, i64, x86_fp80, x86_fp80, double, double, i32, i32, ...) bitcast (i32 (...)* @function14 to i32 (i64, i32, double, i64, x86_fp80, x86_fp80, double, double, i32, i32, ...)*)(i64 29729, i32 28582, double 0x3FEC57F3A0000000, i64 29729, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FEA242A60000000, double 0x3FCFDD6B80000000, i32 57878, i32 -3498)
%26 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %25)
%27 = tail call i32 (double, i32, i32, x86_fp80, double, i32, double, x86_fp80, double, i32, ...) bitcast (i32 (...)* @function8 to i32 (double, i32, i32, x86_fp80, double, i32, double, x86_fp80, double, i32, ...)*)(double 0x3FE96566FCC53208, i32 -10462, i32 -3498, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FD835E5A0000000, i32 -3498, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FD835E5A0000000, i32 -10462)
%28 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %27)
%29 = tail call i32 (i32, double, double, double, x86_fp80, i32, i32, i32, i64, double, ...) bitcast (i32 (...)* @function16 to i32 (i32, double, double, double, x86_fp80, i32, i32, i32, i64, double, ...)*)(i32 57878, double 0x3FEC57F3A0000000, double 0x3FEC1E76A0000000, double 0x3FEA242A60000000, x86_fp80 0xK3FF9DA8F41164FE90800, i32 -10462, i32 28582, i32 -22700, i64 29729, double 0x3FE96566FCC53208)
%30 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %29)
%31 = tail call i32 (double, i32, i32, i32, i32, x86_fp80, double, double, x86_fp80, double, ...) bitcast (i32 (...)* @function8 to i32 (double, i32, i32, i32, i32, x86_fp80, double, double, x86_fp80, double, ...)*)(double 0x3FD835E5A0000000, i32 -10462, i32 -10462, i32 25309, i32 28438, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FEA242A60000000, double 0x3FCFDD6B80000000, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FD835E5A0000000)
%32 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %31)
%33 = tail call i32 (double, i32, i32, double, x86_fp80, double, i64, i64, double, double, ...) bitcast (i32 (...)* @function10 to i32 (double, i32, i32, double, x86_fp80, double, i64, i64, double, double, ...)*)(double 0x3FCFDD6B80000000, i32 -22700, i32 28582, double 0x3FCFDD6B80000000, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FEC1E76A0000000, i64 29729, i64 29729, double 0x3FEC1E76A0000000, double 0x3FE96566FCC53208)
%34 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %33)
%35 = tail call i32 (double, double, x86_fp80, i32, double, i32, double, i64, i64, i32, ...) bitcast (i32 (...)* @function6 to i32 (double, double, x86_fp80, i32, double, i32, double, i64, i64, i32, ...)*)(double 0x3FEA242A60000000, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -10462, double 0x3FCFDD6B80000000, i32 -3498, double 0x3FEC57F3A0000000, i64 29729, i64 29729, i32 28438)
%36 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %35)
%37 = tail call i32 (i64, i32, i32, double, x86_fp80, i32, i64, x86_fp80, i32, i32, ...) bitcast (i32 (...)* @function15 to i32 (i64, i32, i32, double, x86_fp80, i32, i64, x86_fp80, i32, i32, ...)*)(i64 33401, i32 28438, i32 -22700, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 25309, i64 33401, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -3498, i32 25309)
%38 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %37)
%39 = tail call i32 (double, double, double, i64, double, double, double, i32, i32, i32, ...) bitcast (i32 (...)* @function7 to i32 (double, double, double, i64, double, double, double, i32, i32, i32, ...)*)(double 0x3FEC57F3A0000000, double 0x3FD835E5A0000000, double 0x3FCFDD6B80000000, i64 33401, double 0x3FEA242A60000000, double 0x3FEC1E76A0000000, double 0x3FEA242A60000000, i32 25309, i32 -10462, i32 25309)
%40 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %39)
%41 = tail call i32 (double, x86_fp80, i32, i32, double, i64, double, i32, x86_fp80, double, ...) bitcast (i32 (...)* @function1 to i32 (double, x86_fp80, i32, i32, double, i64, double, i32, x86_fp80, double, ...)*)(double 0x3FEA242A60000000, x86_fp80 0xK3FF9DA8F41164FE90800, i32 25309, i32 57878, double 0x3FEC1E76A0000000, i64 33401, double 0x3FD835E5A0000000, i32 57878, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FD835E5A0000000)
%42 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %41)
%43 = tail call i32 (i32, double, i32, x86_fp80, double, x86_fp80, x86_fp80, i32, i32, double, ...) bitcast (i32 (...)* @function13 to i32 (i32, double, i32, x86_fp80, double, x86_fp80, x86_fp80, i32, i32, double, ...)*)(i32 25309, double 0x3FE856AE5DB15C82, i32 25309, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FEC57F3A0000000, x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80 0xK3FFEC25586E79FE0F800, i32 28582, i32 -10462, double 0x3FE856AE5DB15C82)
%44 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %43)
%45 = tail call i32 (double, double, double, double, double, x86_fp80, double, x86_fp80, double, x86_fp80, ...) bitcast (i32 (...)* @function2 to i32 (double, double, double, double, double, x86_fp80, double, x86_fp80, double, x86_fp80, ...)*)(double 0x3FCFDD6B80000000, double 0x3FE96566FCC53208, double 0x3FEC57F3A0000000, double 0x3FE96566FCC53208, double 0x3FCFDD6B80000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FEC1E76A0000000, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FEA242A60000000, x86_fp80 0xK3FFEC25586E79FE0F800)
%46 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %45)
%47 = tail call i32 (i32, x86_fp80, i32, i32, double, double, i32, double, i32, x86_fp80, ...) bitcast (i32 (...)* @function8 to i32 (i32, x86_fp80, i32, i32, double, double, i32, double, i32, x86_fp80, ...)*)(i32 -10462, x86_fp80 0xK3FFEC25586E79FE0F800, i32 57878, i32 -3498, double 0x3FE856AE5DB15C82, double 0x3FE856AE5DB15C82, i32 -3498, double 0x3FCFDD6B80000000, i32 25309, x86_fp80 0xK3FFEA58FED2AA553A000)
%48 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %47)
%49 = tail call i32 (double, double, x86_fp80, double, i32, i32, double, i64, double, i64, ...) bitcast (i32 (...)* @function4 to i32 (double, double, x86_fp80, double, i32, i32, double, i64, double, i64, ...)*)(double 0x3FEA242A60000000, double 0x3FEC1E76A0000000, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FE856AE5DB15C82, i32 -3498, i32 -22700, double 0x3FEC1E76A0000000, i64 33401, double 0x3FEC1E76A0000000, i64 29729)
%50 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %49)
%51 = tail call i32 (double, double, i32, x86_fp80, i32, i64, i64, double, double, i64, ...) bitcast (i32 (...)* @function19 to i32 (double, double, i32, x86_fp80, i32, i64, i64, double, double, i64, ...)*)(double 0x3FD835E5A0000000, double 0x3FEA242A60000000, i32 28582, x86_fp80 0xK3FFEA58FED2AA553A000, i32 -22700, i64 29729, i64 33401, double 0x3FD835E5A0000000, double 0x3FE96566FCC53208, i64 29729)
%52 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %51)
%53 = tail call i32 (x86_fp80, x86_fp80, double, i32, double, i32, i32, i64, double, i32, ...) bitcast (i32 (...)* @function2 to i32 (x86_fp80, x86_fp80, double, i32, double, i32, i32, i64, double, i32, ...)*)(x86_fp80 0xK3FFEC25586E79FE0F800, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FCFDD6B80000000, i32 28438, double 0x3FEC57F3A0000000, i32 28438, i32 28582, i64 29729, double 0x3FEC1E76A0000000, i32 -3498)
%54 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %53)
%55 = tail call i32 (double, double, double, i64, x86_fp80, x86_fp80, i64, x86_fp80, i64, double, ...) bitcast (i32 (...)* @function4 to i32 (double, double, double, i64, x86_fp80, x86_fp80, i64, x86_fp80, i64, double, ...)*)(double 0x3FD835E5A0000000, double 0x3FCFDD6B80000000, double 0x3FE856AE5DB15C82, i64 29729, x86_fp80 0xK3FFCAE46BA42E7DBD800, x86_fp80 0xK3FF9DA8F41164FE90800, i64 33401, x86_fp80 0xK3FFEC25586E79FE0F800, i64 33401, double 0x3FCFDD6B80000000)
%56 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %55)
%57 = tail call i32 (x86_fp80, x86_fp80, i32, i32, x86_fp80, i32, i32, double, double, x86_fp80, ...) bitcast (i32 (...)* @function15 to i32 (x86_fp80, x86_fp80, i32, i32, x86_fp80, i32, i32, double, double, x86_fp80, ...)*)(x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80 0xK3FFEC25586E79FE0F800, i32 25309, i32 28438, x86_fp80 0xK3FF9DA8F41164FE90800, i32 28438, i32 57878, double 0x3FD835E5A0000000, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFEC25586E79FE0F800)
%58 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %57)
%59 = tail call i32 (double, x86_fp80, x86_fp80, i32, i32, double, double, i32, x86_fp80, double, ...) bitcast (i32 (...)* @function14 to i32 (double, x86_fp80, x86_fp80, i32, i32, double, double, i32, x86_fp80, double, ...)*)(double 0x3FEA242A60000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, x86_fp80 0xK3FF9DA8F41164FE90800, i32 28582, i32 28582, double 0x3FEA242A60000000, double 0x3FCFDD6B80000000, i32 -10462, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FD835E5A0000000)
%60 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %59)
%61 = tail call i32 (double, i64, i32, x86_fp80, double, i32, double, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function0 to i32 (double, i64, i32, x86_fp80, double, i32, double, i32, i32, x86_fp80, ...)*)(double 0x3FE856AE5DB15C82, i64 33401, i32 28582, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FE856AE5DB15C82, i32 28438, double 0x3FCFDD6B80000000, i32 57878, i32 28438, x86_fp80 0xK3FFCAE46BA42E7DBD800)
%62 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %61)
%63 = tail call i32 (i32, double, double, double, double, double, double, i32, double, double, ...) bitcast (i32 (...)* @function13 to i32 (i32, double, double, double, double, double, double, i32, double, double, ...)*)(i32 -10462, double 0x3FD835E5A0000000, double 0x3FE856AE5DB15C82, double 0x3FD835E5A0000000, double 0x3FD835E5A0000000, double 0x3FD835E5A0000000, double 0x3FD835E5A0000000, i32 -22700, double 0x3FE856AE5DB15C82, double 0x3FEA242A60000000)
%64 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %63)
%65 = tail call i32 (i32, double, double, x86_fp80, i32, i32, double, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function4 to i32 (i32, double, double, x86_fp80, i32, i32, double, x86_fp80, i32, double, ...)*)(i32 -10462, double 0x3FD835E5A0000000, double 0x3FEA242A60000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 -3498, i32 -22700, double 0x3FEC1E76A0000000, x86_fp80 0xK3FFEA58FED2AA553A000, i32 28438, double 0x3FE856AE5DB15C82)
%66 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %65)
%67 = tail call i32 (double, i32, double, i32, i32, double, i32, i32, i32, i64, ...) bitcast (i32 (...)* @function8 to i32 (double, i32, double, i32, i32, double, i32, i32, i32, i64, ...)*)(double 0x3FD835E5A0000000, i32 25309, double 0x3FE856AE5DB15C82, i32 57878, i32 -3498, double 0x3FCFDD6B80000000, i32 28438, i32 -10462, i32 28438, i64 29729)
%68 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %67)
%69 = tail call i32 (i32, double, i32, i32, double, i32, i64, x86_fp80, double, i32, ...) bitcast (i32 (...)* @function19 to i32 (i32, double, i32, i32, double, i32, i64, x86_fp80, double, i32, ...)*)(i32 -22700, double 0x3FEC1E76A0000000, i32 -22700, i32 25309, double 0x3FD835E5A0000000, i32 -22700, i64 29729, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FE96566FCC53208, i32 -3498)
%70 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %69)
%71 = tail call i32 (x86_fp80, i32, double, x86_fp80, i32, i32, i32, i64, double, i32, ...) bitcast (i32 (...)* @function15 to i32 (x86_fp80, i32, double, x86_fp80, i32, i32, i32, i64, double, i32, ...)*)(x86_fp80 0xK3FF9DA8F41164FE90800, i32 57878, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFEA58FED2AA553A000, i32 -3498, i32 -22700, i32 -10462, i64 29729, double 0x3FCFDD6B80000000, i32 -22700)
%72 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %71)
%73 = tail call i32 (i64, double, i32, i32, x86_fp80, x86_fp80, double, double, i32, double, ...) bitcast (i32 (...)* @function0 to i32 (i64, double, i32, i32, x86_fp80, x86_fp80, double, double, i32, double, ...)*)(i64 33401, double 0x3FEC57F3A0000000, i32 -3498, i32 57878, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FE856AE5DB15C82, double 0x3FE96566FCC53208, i32 -3498, double 0x3FEC1E76A0000000)
%74 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %73)
%75 = tail call i32 (x86_fp80, double, i64, double, i64, i32, i64, i32, x86_fp80, i32, ...) bitcast (i32 (...)* @function5 to i32 (x86_fp80, double, i64, double, i64, i32, i64, i32, x86_fp80, i32, ...)*)(x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FEA242A60000000, i64 29729, double 0x3FD835E5A0000000, i64 29729, i32 -10462, i64 29729, i32 -3498, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 -3498)
%76 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %75)
%77 = tail call i32 (double, x86_fp80, double, i32, x86_fp80, x86_fp80, double, double, i32, i32, ...) bitcast (i32 (...)* @function10 to i32 (double, x86_fp80, double, i32, x86_fp80, x86_fp80, double, double, i32, i32, ...)*)(double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FCFDD6B80000000, i32 28438, x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FD835E5A0000000, double 0x3FEC1E76A0000000, i32 28438, i32 -3498)
%78 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %77)
%79 = tail call i32 (i32, double, i32, i64, x86_fp80, double, double, i32, double, double, ...) bitcast (i32 (...)* @function16 to i32 (i32, double, i32, i64, x86_fp80, double, double, i32, double, double, ...)*)(i32 25309, double 0x3FD835E5A0000000, i32 25309, i64 33401, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FEC57F3A0000000, double 0x3FCFDD6B80000000, i32 -10462, double 0x3FEC1E76A0000000, double 0x3FEA242A60000000)
%80 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %79)
%81 = tail call i32 (i64, i32, x86_fp80, i64, i64, double, double, double, i64, i32, ...) bitcast (i32 (...)* @function2 to i32 (i64, i32, x86_fp80, i64, i64, double, double, double, i64, i32, ...)*)(i64 29729, i32 57878, x86_fp80 0xK3FFCAE46BA42E7DBD800, i64 29729, i64 33401, double 0x3FEC57F3A0000000, double 0x3FEA242A60000000, double 0x3FEC1E76A0000000, i64 33401, i32 28582)
%82 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %81)
%83 = tail call i32 (double, i32, i32, double, i32, i32, x86_fp80, i32, i64, i32, ...) bitcast (i32 (...)* @function3 to i32 (double, i32, i32, double, i32, i32, x86_fp80, i32, i64, i32, ...)*)(double 0x3FE96566FCC53208, i32 -3498, i32 -22700, double 0x3FEA242A60000000, i32 28582, i32 -10462, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -10462, i64 29729, i32 57878)
%84 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %83)
%85 = tail call i32 (i32, i32, i32, double, double, i32, x86_fp80, double, i32, double, ...) bitcast (i32 (...)* @function5 to i32 (i32, i32, i32, double, double, i32, x86_fp80, double, i32, double, ...)*)(i32 28438, i32 -3498, i32 -22700, double 0x3FEA242A60000000, double 0x3FE856AE5DB15C82, i32 28582, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FEC57F3A0000000, i32 25309, double 0x3FE96566FCC53208)
%86 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %85)
%87 = tail call i32 (x86_fp80, x86_fp80, i32, i32, double, x86_fp80, i32, double, i64, i64, ...) bitcast (i32 (...)* @function13 to i32 (x86_fp80, x86_fp80, i32, i32, double, x86_fp80, i32, double, i64, i64, ...)*)(x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 -10462, i32 -22700, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 25309, double 0x3FD835E5A0000000, i64 29729, i64 29729)
%88 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %87)
%89 = tail call i32 (double, i32, i32, x86_fp80, double, i64, double, i32, x86_fp80, i32, ...) bitcast (i32 (...)* @function16 to i32 (double, i32, i32, x86_fp80, double, i64, double, i32, x86_fp80, i32, ...)*)(double 0x3FD835E5A0000000, i32 -22700, i32 28582, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FCFDD6B80000000, i64 33401, double 0x3FEA242A60000000, i32 -3498, x86_fp80 0xK3FFEA58FED2AA553A000, i32 57878)
%90 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %89)
%91 = tail call i32 (i64, i32, double, i32, x86_fp80, x86_fp80, i32, double, i32, i32, ...) bitcast (i32 (...)* @function12 to i32 (i64, i32, double, i32, x86_fp80, x86_fp80, i32, double, i32, i32, ...)*)(i64 33401, i32 57878, double 0x3FEA242A60000000, i32 -10462, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 57878, double 0x3FEA242A60000000, i32 57878, i32 -3498)
%92 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %91)
%93 = tail call i32 (i32, i32, double, i32, i32, x86_fp80, i64, double, double, double, ...) bitcast (i32 (...)* @function5 to i32 (i32, i32, double, i32, i32, x86_fp80, i64, double, double, double, ...)*)(i32 -22700, i32 -22700, double 0x3FEC1E76A0000000, i32 -3498, i32 28582, x86_fp80 0xK3FFEC25586E79FE0F800, i64 33401, double 0x3FEC1E76A0000000, double 0x3FEC57F3A0000000, double 0x3FE856AE5DB15C82)
%94 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %93)
%95 = tail call i32 (x86_fp80, double, x86_fp80, i32, double, i32, i32, double, i32, double, ...) bitcast (i32 (...)* @function6 to i32 (x86_fp80, double, x86_fp80, i32, double, i32, i32, double, i32, double, ...)*)(x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FCFDD6B80000000, x86_fp80 0xK3FFEC25586E79FE0F800, i32 57878, double 0x3FEA242A60000000, i32 -3498, i32 25309, double 0x3FEC1E76A0000000, i32 28438, double 0x3FE96566FCC53208)
%96 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %95)
%97 = tail call i32 (double, i64, i32, x86_fp80, i64, i32, double, double, i32, double, ...) bitcast (i32 (...)* @function5 to i32 (double, i64, i32, x86_fp80, i64, i32, double, double, i32, double, ...)*)(double 0x3FEC1E76A0000000, i64 33401, i32 28582, x86_fp80 0xK3FFEC25586E79FE0F800, i64 29729, i32 25309, double 0x3FEC57F3A0000000, double 0x3FCFDD6B80000000, i32 28438, double 0x3FE856AE5DB15C82)
%98 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %97)
%99 = tail call i32 (i32, double, double, double, i32, double, i32, double, i64, i32, ...) bitcast (i32 (...)* @function1 to i32 (i32, double, double, double, i32, double, i32, double, i64, i32, ...)*)(i32 -22700, double 0x3FEA242A60000000, double 0x3FEC1E76A0000000, double 0x3FE96566FCC53208, i32 -10462, double 0x3FCFDD6B80000000, i32 -22700, double 0x3FE96566FCC53208, i64 33401, i32 28582)
%100 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %99)
%101 = tail call i32 (i32, i32, i32, double, i32, i32, x86_fp80, double, i32, double, ...) bitcast (i32 (...)* @function0 to i32 (i32, i32, i32, double, i32, i32, x86_fp80, double, i32, double, ...)*)(i32 28582, i32 57878, i32 28438, double 0x3FE856AE5DB15C82, i32 -22700, i32 28582, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FCFDD6B80000000, i32 -3498, double 0x3FE856AE5DB15C82)
%102 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %101)
%103 = tail call i32 (i32, double, x86_fp80, i32, i32, double, i32, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function11 to i32 (i32, double, x86_fp80, i32, i32, double, i32, x86_fp80, i32, double, ...)*)(i32 -3498, double 0x3FD835E5A0000000, x86_fp80 0xK3FF9DA8F41164FE90800, i32 28582, i32 57878, double 0x3FD835E5A0000000, i32 -3498, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 -22700, double 0x3FE96566FCC53208)
%104 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %103)
%105 = tail call i32 (double, i32, double, i32, i32, double, i32, i64, i32, i32, ...) bitcast (i32 (...)* @function4 to i32 (double, i32, double, i32, i32, double, i32, i64, i32, i32, ...)*)(double 0x3FEC57F3A0000000, i32 28582, double 0x3FEC57F3A0000000, i32 28582, i32 57878, double 0x3FE96566FCC53208, i32 -3498, i64 33401, i32 28438, i32 25309)
%106 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %105)
%107 = tail call i32 (i32, double, i32, x86_fp80, double, i32, i32, i32, double, i64, ...) bitcast (i32 (...)* @function17 to i32 (i32, double, i32, x86_fp80, double, i32, i32, i32, double, i64, ...)*)(i32 25309, double 0x3FCFDD6B80000000, i32 -3498, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FEC1E76A0000000, i32 -3498, i32 -22700, i32 25309, double 0x3FD835E5A0000000, i64 29729)
%108 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %107)
%109 = tail call i32 (i32, i32, x86_fp80, double, double, double, double, i32, i32, i32, ...) bitcast (i32 (...)* @function1 to i32 (i32, i32, x86_fp80, double, double, double, double, i32, i32, i32, ...)*)(i32 57878, i32 57878, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FEA242A60000000, double 0x3FD835E5A0000000, double 0x3FE856AE5DB15C82, double 0x3FE96566FCC53208, i32 -3498, i32 25309, i32 -3498)
%110 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %109)
%111 = tail call i32 (i32, double, i64, double, double, double, x86_fp80, double, i32, x86_fp80, ...) bitcast (i32 (...)* @function4 to i32 (i32, double, i64, double, double, double, x86_fp80, double, i32, x86_fp80, ...)*)(i32 -3498, double 0x3FEC57F3A0000000, i64 29729, double 0x3FCFDD6B80000000, double 0x3FEC57F3A0000000, double 0x3FE96566FCC53208, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FCFDD6B80000000, i32 -10462, x86_fp80 0xK3FFEA58FED2AA553A000)
%112 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %111)
%113 = tail call i32 (i32, x86_fp80, double, x86_fp80, i32, i32, i32, i32, double, i64, ...) bitcast (i32 (...)* @function12 to i32 (i32, x86_fp80, double, x86_fp80, i32, i32, i32, i32, double, i64, ...)*)(i32 -22700, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FCFDD6B80000000, x86_fp80 0xK3FFEA58FED2AA553A000, i32 -22700, i32 -10462, i32 28438, i32 -3498, double 0x3FEC1E76A0000000, i64 29729)
%114 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %113)
%115 = tail call i32 (double, i32, i32, double, i32, i32, double, i32, i32, i32, ...) bitcast (i32 (...)* @function12 to i32 (double, i32, i32, double, i32, i32, double, i32, i32, i32, ...)*)(double 0x3FD835E5A0000000, i32 -3498, i32 28582, double 0x3FEA242A60000000, i32 28438, i32 -10462, double 0x3FEC1E76A0000000, i32 -22700, i32 -22700, i32 -22700)
%116 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %115)
%117 = tail call i32 (i32, double, double, i32, i32, i32, double, double, i32, i64, ...) bitcast (i32 (...)* @function2 to i32 (i32, double, double, i32, i32, i32, double, double, i32, i64, ...)*)(i32 28438, double 0x3FEA242A60000000, double 0x3FEA242A60000000, i32 25309, i32 28582, i32 57878, double 0x3FEC1E76A0000000, double 0x3FE856AE5DB15C82, i32 57878, i64 33401)
%118 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %117)
%119 = tail call i32 (x86_fp80, double, double, i32, i32, double, i32, i32, x86_fp80, i32, ...) bitcast (i32 (...)* @function0 to i32 (x86_fp80, double, double, i32, i32, double, i32, i32, x86_fp80, i32, ...)*)(x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FD835E5A0000000, double 0x3FEA242A60000000, i32 -22700, i32 -22700, double 0x3FEC1E76A0000000, i32 28438, i32 -3498, x86_fp80 0xK3FFEC25586E79FE0F800, i32 28438)
%120 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %119)
%121 = tail call i32 (x86_fp80, double, double, x86_fp80, double, i32, i64, double, double, double, ...) bitcast (i32 (...)* @function0 to i32 (x86_fp80, double, double, x86_fp80, double, i32, i64, double, double, double, ...)*)(x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FD835E5A0000000, double 0x3FEA242A60000000, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FEA242A60000000, i32 57878, i64 33401, double 0x3FEC1E76A0000000, double 0x3FEC57F3A0000000, double 0x3FD835E5A0000000)
%122 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %121)
%123 = tail call i32 (i64, i32, i32, x86_fp80, i32, i32, i32, i32, double, x86_fp80, ...) bitcast (i32 (...)* @function13 to i32 (i64, i32, i32, x86_fp80, i32, i32, i32, i32, double, x86_fp80, ...)*)(i64 33401, i32 -3498, i32 25309, x86_fp80 0xK3FFEA58FED2AA553A000, i32 -10462, i32 57878, i32 -3498, i32 28438, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFCAE46BA42E7DBD800)
%124 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %123)
%125 = tail call i32 (double, double, double, x86_fp80, double, double, i64, i32, x86_fp80, i32, ...) bitcast (i32 (...)* @function15 to i32 (double, double, double, x86_fp80, double, double, i64, i32, x86_fp80, i32, ...)*)(double 0x3FEC57F3A0000000, double 0x3FE856AE5DB15C82, double 0x3FEC1E76A0000000, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FEC1E76A0000000, double 0x3FE856AE5DB15C82, i64 33401, i32 25309, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -10462)
%126 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %125)
%127 = tail call i32 (i32, double, x86_fp80, i32, i32, x86_fp80, double, double, x86_fp80, double, ...) bitcast (i32 (...)* @function17 to i32 (i32, double, x86_fp80, i32, i32, x86_fp80, double, double, x86_fp80, double, ...)*)(i32 28582, double 0x3FE96566FCC53208, x86_fp80 0xK3FF9DA8F41164FE90800, i32 -3498, i32 28582, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FEC57F3A0000000, double 0x3FE96566FCC53208, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FEA242A60000000)
%128 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %127)
%129 = tail call i32 (i32, i64, double, double, i32, i64, double, i32, i32, i32, ...) bitcast (i32 (...)* @function2 to i32 (i32, i64, double, double, i32, i64, double, i32, i32, i32, ...)*)(i32 -10462, i64 33401, double 0x3FE96566FCC53208, double 0x3FCFDD6B80000000, i32 -10462, i64 29729, double 0x3FE96566FCC53208, i32 28582, i32 -22700, i32 28438)
%130 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %129)
%131 = tail call i32 (x86_fp80, i32, i32, i32, double, i64, double, i32, i32, i32, ...) bitcast (i32 (...)* @function6 to i32 (x86_fp80, i32, i32, i32, double, i64, double, i32, i32, i32, ...)*)(x86_fp80 0xK3FFEA58FED2AA553A000, i32 28438, i32 28582, i32 28438, double 0x3FE856AE5DB15C82, i64 29729, double 0x3FCFDD6B80000000, i32 -3498, i32 -10462, i32 -10462)
%132 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %131)
%133 = tail call i32 (i32, i32, double, double, double, i64, i32, i64, x86_fp80, x86_fp80, ...) bitcast (i32 (...)* @function11 to i32 (i32, i32, double, double, double, i64, i32, i64, x86_fp80, x86_fp80, ...)*)(i32 -10462, i32 28582, double 0x3FD835E5A0000000, double 0x3FE856AE5DB15C82, double 0x3FEA242A60000000, i64 29729, i32 28438, i64 29729, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFEC25586E79FE0F800)
%134 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %133)
%135 = tail call i32 (double, i32, i32, x86_fp80, i32, x86_fp80, i32, i32, double, i32, ...) bitcast (i32 (...)* @function11 to i32 (double, i32, i32, x86_fp80, i32, x86_fp80, i32, i32, double, i32, ...)*)(double 0x3FEC1E76A0000000, i32 28582, i32 -10462, x86_fp80 0xK3FFEA58FED2AA553A000, i32 28438, x86_fp80 0xK3FFEA58FED2AA553A000, i32 -10462, i32 28438, double 0x3FEC57F3A0000000, i32 25309)
%136 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %135)
%137 = tail call i32 (i32, double, i32, i32, double, i32, double, x86_fp80, double, x86_fp80, ...) bitcast (i32 (...)* @function6 to i32 (i32, double, i32, i32, double, i32, double, x86_fp80, double, x86_fp80, ...)*)(i32 28438, double 0x3FE96566FCC53208, i32 -22700, i32 -3498, double 0x3FEC1E76A0000000, i32 57878, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFEC25586E79FE0F800)
%138 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %137)
%139 = tail call i32 (i32, double, x86_fp80, x86_fp80, i32, double, double, i32, x86_fp80, x86_fp80, ...) bitcast (i32 (...)* @function14 to i32 (i32, double, x86_fp80, x86_fp80, i32, double, double, i32, x86_fp80, x86_fp80, ...)*)(i32 28582, double 0x3FEA242A60000000, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 -3498, double 0x3FEA242A60000000, double 0x3FD835E5A0000000, i32 -10462, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFEA58FED2AA553A000)
%140 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %139)
%141 = tail call i32 (i64, double, double, i32, i64, double, double, double, i64, x86_fp80, ...) bitcast (i32 (...)* @function1 to i32 (i64, double, double, i32, i64, double, double, double, i64, x86_fp80, ...)*)(i64 33401, double 0x3FD835E5A0000000, double 0x3FEA242A60000000, i32 28582, i64 33401, double 0x3FEA242A60000000, double 0x3FCFDD6B80000000, double 0x3FE96566FCC53208, i64 33401, x86_fp80 0xK3FF9DA8F41164FE90800)
%142 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %141)
%143 = tail call i32 (x86_fp80, x86_fp80, i32, i32, double, x86_fp80, i32, i32, i32, i32, ...) bitcast (i32 (...)* @function4 to i32 (x86_fp80, x86_fp80, i32, i32, double, x86_fp80, i32, i32, i32, i32, ...)*)(x86_fp80 0xK3FFCAE46BA42E7DBD800, x86_fp80 0xK3FFEA58FED2AA553A000, i32 57878, i32 -10462, double 0x3FEC1E76A0000000, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -3498, i32 28438, i32 57878, i32 -3498)
%144 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %143)
%145 = tail call i32 (double, i32, x86_fp80, x86_fp80, i32, i64, double, x86_fp80, x86_fp80, x86_fp80, ...) bitcast (i32 (...)* @function16 to i32 (double, i32, x86_fp80, x86_fp80, i32, i64, double, x86_fp80, x86_fp80, x86_fp80, ...)*)(double 0x3FEC1E76A0000000, i32 -3498, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FF9DA8F41164FE90800, i32 -22700, i64 29729, double 0x3FEA242A60000000, x86_fp80 0xK3FFEC25586E79FE0F800, x86_fp80 0xK3FFEC25586E79FE0F800, x86_fp80 0xK3FFEA58FED2AA553A000)
%146 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %145)
%147 = tail call i32 (i32, i64, double, i64, i32, i32, x86_fp80, i32, i32, double, ...) bitcast (i32 (...)* @function3 to i32 (i32, i64, double, i64, i32, i32, x86_fp80, i32, i32, double, ...)*)(i32 28438, i64 29729, double 0x3FEA242A60000000, i64 29729, i32 25309, i32 -10462, x86_fp80 0xK3FF9DA8F41164FE90800, i32 28582, i32 28438, double 0x3FEC57F3A0000000)
%148 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %147)
%149 = tail call i32 (i32, i32, x86_fp80, i32, x86_fp80, double, double, double, double, double, ...) bitcast (i32 (...)* @function7 to i32 (i32, i32, x86_fp80, i32, x86_fp80, double, double, double, double, double, ...)*)(i32 28438, i32 57878, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 25309, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FE96566FCC53208, double 0x3FEC1E76A0000000, double 0x3FE856AE5DB15C82, double 0x3FEC1E76A0000000, double 0x3FEA242A60000000)
%150 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %149)
%151 = tail call i32 (i32, double, i32, i32, i32, double, i32, double, i32, i32, ...) bitcast (i32 (...)* @function8 to i32 (i32, double, i32, i32, i32, double, i32, double, i32, i32, ...)*)(i32 -3498, double 0x3FEC1E76A0000000, i32 28582, i32 25309, i32 57878, double 0x3FCFDD6B80000000, i32 -22700, double 0x3FCFDD6B80000000, i32 -22700, i32 -3498)
%152 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %151)
%153 = tail call i32 (x86_fp80, i64, i32, x86_fp80, i32, i32, x86_fp80, double, double, double, ...) bitcast (i32 (...)* @function4 to i32 (x86_fp80, i64, i32, x86_fp80, i32, i32, x86_fp80, double, double, double, ...)*)(x86_fp80 0xK3FFCAE46BA42E7DBD800, i64 33401, i32 57878, x86_fp80 0xK3FFEA58FED2AA553A000, i32 -10462, i32 28582, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FD835E5A0000000, double 0x3FE96566FCC53208, double 0x3FEC1E76A0000000)
%154 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %153)
%155 = tail call i32 (i64, x86_fp80, x86_fp80, i32, i32, double, double, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function3 to i32 (i64, x86_fp80, x86_fp80, i32, i32, double, double, i32, i32, x86_fp80, ...)*)(i64 29729, x86_fp80 0xK3FFCAE46BA42E7DBD800, x86_fp80 0xK3FFEA58FED2AA553A000, i32 57878, i32 57878, double 0x3FEA242A60000000, double 0x3FE96566FCC53208, i32 28582, i32 25309, x86_fp80 0xK3FFEC25586E79FE0F800)
%156 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %155)
%157 = tail call i32 (i32, x86_fp80, double, double, x86_fp80, double, x86_fp80, x86_fp80, x86_fp80, i32, ...) bitcast (i32 (...)* @function16 to i32 (i32, x86_fp80, double, double, x86_fp80, double, x86_fp80, x86_fp80, x86_fp80, i32, ...)*)(i32 57878, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FCFDD6B80000000, double 0x3FEC57F3A0000000, x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FCFDD6B80000000, x86_fp80 0xK3FFEC25586E79FE0F800, x86_fp80 0xK3FFEC25586E79FE0F800, x86_fp80 0xK3FFEA58FED2AA553A000, i32 -3498)
%158 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %157)
%159 = tail call i32 (x86_fp80, x86_fp80, i32, i64, i32, x86_fp80, double, i32, double, double, ...) bitcast (i32 (...)* @function6 to i32 (x86_fp80, x86_fp80, i32, i64, i32, x86_fp80, double, i32, double, double, ...)*)(x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFEA58FED2AA553A000, i32 28582, i64 29729, i32 -3498, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FCFDD6B80000000, i32 -22700, double 0x3FEA242A60000000, double 0x3FEA242A60000000)
%160 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %159)
%161 = tail call i32 (x86_fp80, double, x86_fp80, x86_fp80, i32, double, double, x86_fp80, i32, i32, ...) bitcast (i32 (...)* @function6 to i32 (x86_fp80, double, x86_fp80, x86_fp80, i32, double, double, x86_fp80, i32, i32, ...)*)(x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FEA242A60000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, x86_fp80 0xK3FF9DA8F41164FE90800, i32 25309, double 0x3FEC57F3A0000000, double 0x3FEA242A60000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 25309, i32 -3498)
%162 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %161)
%163 = tail call i32 (double, i32, i64, i32, x86_fp80, x86_fp80, i32, double, double, i32, ...) bitcast (i32 (...)* @function6 to i32 (double, i32, i64, i32, x86_fp80, x86_fp80, i32, double, double, i32, ...)*)(double 0x3FEC57F3A0000000, i32 -10462, i64 29729, i32 -3498, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -22700, double 0x3FEC57F3A0000000, double 0x3FEC57F3A0000000, i32 -10462)
%164 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %163)
%165 = tail call i32 (x86_fp80, x86_fp80, i32, double, double, double, x86_fp80, i32, i32, i32, ...) bitcast (i32 (...)* @function11 to i32 (x86_fp80, x86_fp80, i32, double, double, double, x86_fp80, i32, i32, i32, ...)*)(x86_fp80 0xK3FFEC25586E79FE0F800, x86_fp80 0xK3FFEC25586E79FE0F800, i32 25309, double 0x3FEA242A60000000, double 0x3FE856AE5DB15C82, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 -3498, i32 28582, i32 57878)
%166 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %165)
%167 = tail call i32 (i32, double, i64, double, i32, double, i32, i64, double, x86_fp80, ...) bitcast (i32 (...)* @function11 to i32 (i32, double, i64, double, i32, double, i32, i64, double, x86_fp80, ...)*)(i32 -22700, double 0x3FEC57F3A0000000, i64 29729, double 0x3FD835E5A0000000, i32 25309, double 0x3FEA242A60000000, i32 25309, i64 33401, double 0x3FEC57F3A0000000, x86_fp80 0xK3FFEA58FED2AA553A000)
%168 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %167)
%169 = tail call i32 (double, i32, x86_fp80, i64, x86_fp80, i32, x86_fp80, double, x86_fp80, double, ...) bitcast (i32 (...)* @function3 to i32 (double, i32, x86_fp80, i64, x86_fp80, i32, x86_fp80, double, x86_fp80, double, ...)*)(double 0x3FEC1E76A0000000, i32 -22700, x86_fp80 0xK3FFEA58FED2AA553A000, i64 33401, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -22700, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FEA242A60000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FCFDD6B80000000)
%170 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %169)
%171 = tail call i32 (i64, i32, i64, i32, double, i32, i32, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function4 to i32 (i64, i32, i64, i32, double, i32, i32, x86_fp80, i32, double, ...)*)(i64 33401, i32 -22700, i64 29729, i32 -22700, double 0x3FE856AE5DB15C82, i32 -3498, i32 25309, x86_fp80 0xK3FFEC25586E79FE0F800, i32 -3498, double 0x3FEA242A60000000)
%172 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %171)
%173 = tail call i32 (i32, x86_fp80, double, i32, double, i32, i64, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function7 to i32 (i32, x86_fp80, double, i32, double, i32, i64, i32, i32, x86_fp80, ...)*)(i32 57878, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FE856AE5DB15C82, i32 -10462, double 0x3FCFDD6B80000000, i32 -3498, i64 33401, i32 25309, i32 57878, x86_fp80 0xK3FFEC25586E79FE0F800)
%174 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %173)
%175 = tail call i32 (double, double, double, x86_fp80, double, double, double, x86_fp80, double, i32, ...) bitcast (i32 (...)* @function6 to i32 (double, double, double, x86_fp80, double, double, double, x86_fp80, double, i32, ...)*)(double 0x3FE96566FCC53208, double 0x3FD835E5A0000000, double 0x3FEC57F3A0000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FEC1E76A0000000, double 0x3FCFDD6B80000000, double 0x3FEC1E76A0000000, x86_fp80 0xK3FFEA58FED2AA553A000, double 0x3FE96566FCC53208, i32 25309)
%176 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %175)
%177 = tail call i32 (i32, double, x86_fp80, x86_fp80, double, i64, i32, i32, double, x86_fp80, ...) bitcast (i32 (...)* @function15 to i32 (i32, double, x86_fp80, x86_fp80, double, i64, i32, i32, double, x86_fp80, ...)*)(i32 28582, double 0x3FEC1E76A0000000, x86_fp80 0xK3FFEA58FED2AA553A000, x86_fp80 0xK3FFCAE46BA42E7DBD800, double 0x3FEC1E76A0000000, i64 29729, i32 28438, i32 -22700, double 0x3FD835E5A0000000, x86_fp80 0xK3FF9DA8F41164FE90800)
%178 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %177)
%179 = tail call i32 (i32, i64, double, i64, i64, i64, i32, double, i32, i64, ...) bitcast (i32 (...)* @function1 to i32 (i32, i64, double, i64, i64, i64, i32, double, i32, i64, ...)*)(i32 28438, i64 33401, double 0x3FEA242A60000000, i64 29729, i64 33401, i64 33401, i32 25309, double 0x3FCFDD6B80000000, i32 -3498, i64 33401)
%180 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %179)
%181 = tail call i32 (x86_fp80, double, double, double, double, i32, double, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function16 to i32 (x86_fp80, double, double, double, double, i32, double, i32, i32, x86_fp80, ...)*)(x86_fp80 0xK3FF9DA8F41164FE90800, double 0x3FD835E5A0000000, double 0x3FE96566FCC53208, double 0x3FCFDD6B80000000, double 0x3FEA242A60000000, i32 28438, double 0x3FD835E5A0000000, i32 25309, i32 28438, x86_fp80 0xK3FFEA58FED2AA553A000)
%182 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %181)
%183 = tail call i32 (i32, double, x86_fp80, x86_fp80, i32, x86_fp80, x86_fp80, i32, double, i64, ...) bitcast (i32 (...)* @function13 to i32 (i32, double, x86_fp80, x86_fp80, i32, x86_fp80, x86_fp80, i32, double, i64, ...)*)(i32 28582, double 0x3FEC57F3A0000000, x86_fp80 0xK3FFCAE46BA42E7DBD800, x86_fp80 0xK3FF9DA8F41164FE90800, i32 28438, x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 28438, double 0x3FCFDD6B80000000, i64 29729)
%184 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %183)
%185 = tail call i32 (double, double, i32, double, i32, i64, x86_fp80, x86_fp80, i32, double, ...) bitcast (i32 (...)* @function0 to i32 (double, double, i32, double, i32, i64, x86_fp80, x86_fp80, i32, double, ...)*)(double 0x3FEC57F3A0000000, double 0x3FE856AE5DB15C82, i32 -22700, double 0x3FE856AE5DB15C82, i32 -22700, i64 29729, x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80 0xK3FFCAE46BA42E7DBD800, i32 -22700, double 0x3FE856AE5DB15C82)
%186 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %185)
%187 = tail call i32 (i64, i32, double, i64, double, i32, x86_fp80, x86_fp80, i32, i32, ...) bitcast (i32 (...)* @function1 to i32 (i64, i32, double, i64, double, i32, x86_fp80, x86_fp80, i32, i32, ...)*)(i64 33401, i32 28438, double 0x3FEC1E76A0000000, i64 33401, double 0x3FEC57F3A0000000, i32 28438, x86_fp80 0xK3FF9DA8F41164FE90800, x86_fp80 0xK3FFEA58FED2AA553A000, i32 25309, i32 28582)
%188 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %187)
%189 = tail call i32 (i32, double, i32, i32, i64, i32, double, i64, double, i64, ...) bitcast (i32 (...)* @function0 to i32 (i32, double, i32, i32, i64, i32, double, i64, double, i64, ...)*)(i32 28582, double 0x3FCFDD6B80000000, i32 28582, i32 28438, i64 33401, i32 25309, double 0x3FCFDD6B80000000, i64 33401, double 0x3FE96566FCC53208, i64 29729)
%190 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %189)
%191 = tail call i32 (double, i64, i32, x86_fp80, i32, double, i32, double, x86_fp80, i64, ...) bitcast (i32 (...)* @function16 to i32 (double, i64, i32, x86_fp80, i32, double, i32, double, x86_fp80, i64, ...)*)(double 0x3FEC57F3A0000000, i64 29729, i32 -10462, x86_fp80 0xK3FF9DA8F41164FE90800, i32 -3498, double 0x3FEC1E76A0000000, i32 28438, double 0x3FD835E5A0000000, x86_fp80 0xK3FFEA58FED2AA553A000, i64 29729)
%192 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %191)
%193 = tail call i32 (double, i32, double, double, double, double, i32, i64, x86_fp80, i32, ...) bitcast (i32 (...)* @function10 to i32 (double, i32, double, double, double, double, i32, i64, x86_fp80, i32, ...)*)(double 0x3FE856AE5DB15C82, i32 28582, double 0x3FEC57F3A0000000, double 0x3FEC1E76A0000000, double 0x3FE96566FCC53208, double 0x3FD835E5A0000000, i32 28438, i64 29729, x86_fp80 0xK3FFEC25586E79FE0F800, i32 25309)
%194 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %193)
%195 = tail call i32 (i32, i32, double, double, x86_fp80, i32, double, i32, i32, x86_fp80, ...) bitcast (i32 (...)* @function10 to i32 (i32, i32, double, double, x86_fp80, i32, double, i32, i32, x86_fp80, ...)*)(i32 25309, i32 28438, double 0x3FEC1E76A0000000, double 0x3FEA242A60000000, x86_fp80 0xK3FFEA58FED2AA553A000, i32 25309, double 0x3FD835E5A0000000, i32 25309, i32 57878, x86_fp80 0xK3FFEA58FED2AA553A000)
%196 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str, i64 0, i64 0), i32 %195)
%197 = tail call i32 (i64, double, x86_fp80, double, double, i64, i32, i32, i32, double, ...) bitcast (i32 (...)* @function3 to i32 (i64, double, x86_fp80, double, double, i64, i32, i32, i32, double, ...)*)(i64 29729, double 0x3FE856AE5DB15C82, x86_fp80 0xK3FFEC25586E79FE0F800, double 0x3FEC1E76A0000000, double 0x3FE96566FCC53208, i64 33401, i32 -22700, i32 57878, i32 -10462, double 0x3FEC1E76A0000000)
%198 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.2, i64 0, i64 0), i32 %197)
%199 = tail call i32 (i32, double, i64, double, i32, i32, double, i32, i32, i32, ...) bitcast (i32 (...)* @function13 to i32 (i32, double, i64, double, i32, i32, double, i32, i32, i32, ...)*)(i32 -3498, double 0x3FEC57F3A0000000, i64 29729, double 0x3FCFDD6B80000000, i32 28438, i32 -3498, double 0x3FEC57F3A0000000, i32 28438, i32 25309, i32 28582)
%200 = tail call i32 (i8*, ...) @printf(i8* dereferenceable(1) getelementptr inbounds ([4 x i8], [4 x i8]* @.str.1, i64 0, i64 0), i32 %199)
%201 = tail call i32 @putchar(i32 10)
ret i32 0
}