math.sin on complex, imaginary part

Time bar (total: 11.3s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 15 to 12 computations (20% saved)

sample2.4s (21%)

Results
1.0s2030×body1024valid
673.0ms4131×body256infinite
375.0ms1020×body512valid
133.0ms867×body256valid
128.0ms208×body2048valid
Bogosity

preprocess228.0ms (2%)

Algorithm
egg-herbie
Rules
753×fma-def
537×associate--r-
494×*-commutative
369×distribute-lft-in
311×associate-/l*
Problems
136×No Errors
120×(-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036324
187308
2248308
3679304
41716294
54667294
66448294
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
(*.f64 (*.f64 1/2 (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(neg.f64 (*.f64 (*.f64 1/2 (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 1/2 (cos.f64 im)) (-.f64 (exp.f64 (-.f64 0 re)) (exp.f64 re)))
Outputs
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 (*.f64 1/2 (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 1/2 (exp.f64 im) (/.f64 -1/2 (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 1/2 (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))))
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 1/2 (exp.f64 im) (/.f64 -1/2 (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 (*.f64 1/2 (cos.f64 im)) (-.f64 (exp.f64 (-.f64 0 re)) (exp.f64 re)))
(*.f64 (*.f64 1/2 (cos.f64 im)) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))
(*.f64 1/2 (*.f64 (cos.f64 im) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re))))
(*.f64 (cos.f64 im) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re))))
(*.f64 (cos.f64 im) (fma.f64 (exp.f64 re) -1/2 (/.f64 1/2 (exp.f64 re))))
Symmetry

(abs re)

(negabs im)

Compiler

Compiled 55 to 36 computations (34.5% saved)

eval1.0ms (0%)

Compiler

Compiled 35 to 19 computations (45.7% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
Compiler

Compiled 26 to 20 computations (23.1% saved)

localize85.0ms (0.8%)

Localize:

Found 2 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
57.0%
(-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
Compiler

Compiled 36 to 14 computations (61.1% saved)

series6.0ms (0.1%)

Counts
2 → 32
Calls

9 calls:

TimeVariablePointExpression
1.0ms
re
@0
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
1.0ms
im
@inf
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
1.0ms
im
@0
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
1.0ms
re
@inf
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
1.0ms
im
@-inf
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))

rewrite262.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
93×associate-*r*
84×*-un-lft-identity
82×pow1
79×add-cbrt-cube
77×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01628
120028
2291228
Stop Event
unsound
Counts
2 → 16
Calls
Call 1
Inputs
(-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
Outputs
-2
0
1/2
3/2
2
4
6
8
-2
0
1/2
3/2
2
4
6
8

simplify89.0ms (0.8%)

Algorithm
egg-herbie
Rules
429×distribute-lft-in
419×associate-+l-
389×*-commutative
374×distribute-rgt-in
362×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0821638
11981500
25741352
317541352
438681352
Stop Event
node limit
Counts
48 → 64
Calls
Call 1
Inputs
(*.f64 2 im)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(+.f64 (*.f64 1/2520 (pow.f64 im 7)) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))
(-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))
(-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))
(-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))) (*.f64 -1/5040 (*.f64 (pow.f64 im 7) (cos.f64 re))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(+.f64 (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))
(+.f64 (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(+.f64 (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
-2
0
1/2
3/2
2
4
6
8
-2
0
1/2
3/2
2
4
6
8
Outputs
(*.f64 2 im)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 2 im))
(fma.f64 2 im (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 2 im)))
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 2 im (*.f64 1/3 (pow.f64 im 3))))
(fma.f64 2 im (fma.f64 1/3 (pow.f64 im 3) (*.f64 1/60 (pow.f64 im 5))))
(fma.f64 1/3 (pow.f64 im 3) (fma.f64 1/60 (pow.f64 im 5) (*.f64 2 im)))
(+.f64 (*.f64 1/2520 (pow.f64 im 7)) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(fma.f64 1/2520 (pow.f64 im 7) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 2 im))))
(fma.f64 1/2520 (pow.f64 im 7) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 2 im (*.f64 1/3 (pow.f64 im 3)))))
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/2520 (pow.f64 im 7) (fma.f64 1/3 (pow.f64 im 3) (*.f64 2 im))))
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/2520 (pow.f64 im 7) (fma.f64 2 im (*.f64 1/3 (pow.f64 im 3)))))
(fma.f64 1/2520 (pow.f64 im 7) (fma.f64 1/3 (pow.f64 im 3) (fma.f64 1/60 (pow.f64 im 5) (*.f64 2 im))))
(-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))
(-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))
(-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))
(-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))
(-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 im (neg.f64 (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 3) -1/6)))
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (*.f64 -1/120 (pow.f64 im 5)) (cos.f64 re))))
(-.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im 3) -1/6) (*.f64 (pow.f64 im 5) -1/120))) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (-.f64 (fma.f64 (pow.f64 im 3) -1/6 (*.f64 (pow.f64 im 5) -1/120)) im))
(*.f64 (cos.f64 re) (-.f64 (fma.f64 (pow.f64 im 5) -1/120 (*.f64 (pow.f64 im 3) -1/6)) im))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (+.f64 (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))) (*.f64 -1/5040 (*.f64 (pow.f64 im 7) (cos.f64 re))))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 (*.f64 -1/5040 (pow.f64 im 7)) (cos.f64 re)))))
(+.f64 (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 3) -1/6))) (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im 5) -1/120) (*.f64 (pow.f64 im 7) -1/5040))))
(*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 5) -1/120 (*.f64 (pow.f64 im 7) -1/5040))))
(*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im 5) -1/120 (*.f64 (pow.f64 im 3) -1/6)) (-.f64 (*.f64 (pow.f64 im 7) -1/5040) im)))
(*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (-.f64 (fma.f64 (pow.f64 im 5) -1/120 (*.f64 (pow.f64 im 3) -1/6)) im)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (*.f64 -1 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im)))
(+.f64 (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))
(fma.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 -1/2 (*.f64 1/4 (pow.f64 re 2))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (fma.f64 1/4 (pow.f64 re 2) -1/2))
(+.f64 (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(fma.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (fma.f64 -1/48 (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re 4)) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))
(fma.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (*.f64 1/4 (pow.f64 re 2)) (*.f64 -1/48 (pow.f64 re 4)))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (fma.f64 1/4 (pow.f64 re 2) -1/2) (*.f64 -1/48 (pow.f64 re 4))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (*.f64 -1/48 (pow.f64 re 4)) (fma.f64 1/4 (pow.f64 re 2) -1/2)))
(+.f64 (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))))))
(fma.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (fma.f64 -1/48 (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re 4)) (fma.f64 1/1440 (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (pow.f64 re 6)) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))))
(+.f64 (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (*.f64 1/4 (pow.f64 re 2)) (*.f64 1/1440 (pow.f64 re 6)))) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 -1/2 (*.f64 -1/48 (pow.f64 re 4)))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (fma.f64 -1/48 (pow.f64 re 4) (*.f64 1/1440 (pow.f64 re 6))) (fma.f64 1/4 (pow.f64 re 2) -1/2)))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (fma.f64 1/4 (pow.f64 re 2) -1/2) (fma.f64 -1/48 (pow.f64 re 4) (*.f64 1/1440 (pow.f64 re 6)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im))))
-2
0
1/2
3/2
2
4
6
8
-2
0
1/2
3/2
2
4
6
8

eval23.0ms (0.2%)

Compiler

Compiled 1109 to 643 computations (42% saved)

prune14.0ms (0.1%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New60464
Fresh000
Picked011
Done000
Total60565
Accuracy
99.9%
Counts
65 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
89.6%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
49.4%
(*.f64 (neg.f64 im) (cos.f64 re))
83.5%
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
45.0%
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
89.6%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
49.4%
(*.f64 (neg.f64 im) (cos.f64 re))
83.5%
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
45.0%
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
Compiler

Compiled 128 to 100 computations (21.9% saved)

localize293.0ms (2.6%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
99.9%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
99.8%
(*.f64 1/3 (pow.f64 im 3))
99.6%
(*.f64 1/60 (pow.f64 im 5))
99.8%
(*.f64 (neg.f64 im) (cos.f64 re))
100.0%
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im)
99.9%
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
99.8%
(*.f64 (pow.f64 im 3) -1/6)
57.0%
(-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))
Compiler

Compiled 145 to 87 computations (40% saved)

series21.0ms (0.2%)

Counts
8 → 99
Calls

33 calls:

TimeVariablePointExpression
4.0ms
re
@inf
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
3.0ms
re
@-inf
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
2.0ms
re
@inf
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
1.0ms
re
@0
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
1.0ms
im
@inf
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))

rewrite204.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
350×associate-/r*
286×associate-+l+
239×associate-/l*
220×associate-+r+
208×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030222
1405210
25430210
Stop Event
node limit
Counts
8 → 325
Calls
Call 1
Inputs
(*.f64 (pow.f64 im 3) -1/6)
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im)
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 1/60 (pow.f64 im 5))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
Outputs
(+.f64 (*.f64 (pow.f64 im 3) -1/6) 0)
(+.f64 0 (*.f64 (pow.f64 im 3) -1/6))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1)
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1)
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) 2)
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 3)) -1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))
(+.f64 (*.f64 im (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)))
(+.f64 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) (*.f64 im (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)))) 1)
(-.f64 (+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) 0) (*.f64 im (cos.f64 re)))
(-.f64 (+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) 0) (*.f64 im (cos.f64 re)))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(/.f64 (cos.f64 re) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 1)
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cos.f64 re)))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (cos.f64 re)))
(/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) 1) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) 1) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 1)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 2)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 (pow.f64 im 3) -1/6 im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3) (pow.f64 (cos.f64 re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(+.f64 im (*.f64 (pow.f64 im 3) -1/6))
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 im 1 im)))
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) im)
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 im 1 im)))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 im 1 im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 0 (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 (fma.f64 im 1 im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) 0) im)
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) (exp.f64 (log1p.f64 im))) 1)
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(*.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im))
(*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (neg.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (neg.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) -1/6 im))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 (pow.f64 im 3) -1/6 im)
(fma.f64 -1/6 (pow.f64 im 3) im)
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) im)
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) im)
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) im)
(+.f64 0 (*.f64 im (cos.f64 re)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(-.f64 0 (*.f64 im (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re)))) 1)
(pow.f64 (*.f64 im (cos.f64 re)) 1)
(pow.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) 2)
(pow.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) 3)
(pow.f64 (pow.f64 (*.f64 im (cos.f64 re)) 3) 1/3)
(neg.f64 (*.f64 im (cos.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (cos.f64 re)) 2))
(log.f64 (pow.f64 (exp.f64 im) (cos.f64 re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (cos.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 im (cos.f64 re)) 3))
(cbrt.f64 (*.f64 (pow.f64 im 3) (pow.f64 (cos.f64 re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 im 3)))
(expm1.f64 (log1p.f64 (*.f64 im (cos.f64 re))))
(exp.f64 (log.f64 (*.f64 im (cos.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (cos.f64 re))) 1))
(log1p.f64 (expm1.f64 (*.f64 im (cos.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) 1)
(pow.f64 (*.f64 1/60 (pow.f64 im 5)) 1)
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 1/3)
(pow.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) 2)
(pow.f64 (cbrt.f64 (*.f64 1/60 (pow.f64 im 5))) 3)
(sqrt.f64 (*.f64 (pow.f64 im 10) 1/3600))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 5)) 1/60))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/60 (pow.f64 im 5)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000))
(expm1.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))
(exp.f64 (log.f64 (*.f64 1/60 (pow.f64 im 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/60 (pow.f64 im 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (*.f64 (pow.f64 im 3) 1/3) 1)
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) 1/3)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) 2)
(pow.f64 (*.f64 im (cbrt.f64 1/3)) 3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 -2 im (*.f64 im 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 im 2 (*.f64 im 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -2 im (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 im 2 (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 im 2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (neg.f64 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 -2 im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 -1 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 im 2)) 2)) (cbrt.f64 (*.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 -2 im (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 im 2 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 3) (*.f64 1/3 (*.f64 im 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (neg.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (+.f64 (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)) (pow.f64 (exp.f64 im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (neg.f64 (*.f64 im 2)))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 1/3 (pow.f64 im 3) (neg.f64 (*.f64 im 2)))
(fma.f64 2 im (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (neg.f64 (*.f64 im 2)))
(fma.f64 1 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (neg.f64 (*.f64 im 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (neg.f64 (*.f64 im 2)))

simplify188.0ms (1.7%)

Algorithm
egg-herbie
Rules
551×associate-*r*
454×associate-*l*
440×associate-/l*
285×associate-/r*
258×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
080224461
1203324183
Stop Event
node limit
Counts
424 → 533
Calls
Call 1
Inputs
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im)
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))))) im)
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 re 6) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)))))) im)
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 -1 im)
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(*.f64 -1/6 (pow.f64 im 3))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(*.f64 -1/6 (pow.f64 im 3))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 im)
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (*.f64 1/2 (*.f64 im (pow.f64 re 2)))))
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (+.f64 (*.f64 1/720 (*.f64 im (pow.f64 re 6))) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 2 im)
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) 0)
(+.f64 0 (*.f64 (pow.f64 im 3) -1/6))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1)
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1)
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) 2)
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 3)) -1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))
(+.f64 (*.f64 im (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)))
(+.f64 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)))
(+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) (*.f64 im (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)))) 1)
(-.f64 (+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) 0) (*.f64 im (cos.f64 re)))
(-.f64 (+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) 0) (*.f64 im (cos.f64 re)))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(/.f64 (cos.f64 re) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 1)
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cos.f64 re)))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (cos.f64 re)))
(/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) 1) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) 1) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 1)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 2)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 (pow.f64 im 3) -1/6 im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3) (pow.f64 (cos.f64 re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(+.f64 im (*.f64 (pow.f64 im 3) -1/6))
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 im 1 im)))
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) im)
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 im 1 im)))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 im 1 im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 0 (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 (fma.f64 im 1 im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) 0) im)
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) (exp.f64 (log1p.f64 im))) 1)
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(*.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im))
(*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (fma.f64 (pow.f64 im 3) -1/6 im))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (neg.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (neg.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) -1/6 im))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 (pow.f64 im 3) -1/6 im)
(fma.f64 -1/6 (pow.f64 im 3) im)
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) im)
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) im)
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) im)
(+.f64 0 (*.f64 im (cos.f64 re)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(-.f64 0 (*.f64 im (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re)))) 1)
(pow.f64 (*.f64 im (cos.f64 re)) 1)
(pow.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) 2)
(pow.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) 3)
(pow.f64 (pow.f64 (*.f64 im (cos.f64 re)) 3) 1/3)
(neg.f64 (*.f64 im (cos.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (cos.f64 re)) 2))
(log.f64 (pow.f64 (exp.f64 im) (cos.f64 re)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (cos.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 im (cos.f64 re)) 3))
(cbrt.f64 (*.f64 (pow.f64 im 3) (pow.f64 (cos.f64 re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 im 3)))
(expm1.f64 (log1p.f64 (*.f64 im (cos.f64 re))))
(exp.f64 (log.f64 (*.f64 im (cos.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (cos.f64 re))) 1))
(log1p.f64 (expm1.f64 (*.f64 im (cos.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) 1)
(pow.f64 (*.f64 1/60 (pow.f64 im 5)) 1)
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 1/3)
(pow.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) 2)
(pow.f64 (cbrt.f64 (*.f64 1/60 (pow.f64 im 5))) 3)
(sqrt.f64 (*.f64 (pow.f64 im 10) 1/3600))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 5)) 1/60))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/60 (pow.f64 im 5)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000))
(expm1.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))
(exp.f64 (log.f64 (*.f64 1/60 (pow.f64 im 5))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/60 (pow.f64 im 5))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (*.f64 (pow.f64 im 3) 1/3) 1)
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) 1/3)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) 2)
(pow.f64 (*.f64 im (cbrt.f64 1/3)) 3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 -2 im (*.f64 im 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 im 2 (*.f64 im 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -2 im (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 im 2 (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 im 2) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (neg.f64 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 -2 im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 -1 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 im 2)) 2)) (cbrt.f64 (*.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 -2 im (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 im 2 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 3) (*.f64 1/3 (*.f64 im 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (neg.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (+.f64 (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)) (pow.f64 (exp.f64 im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (neg.f64 (*.f64 im 2)))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 1/3 (pow.f64 im 3) (neg.f64 (*.f64 im 2)))
(fma.f64 2 im (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (neg.f64 (*.f64 im 2)))
(fma.f64 1 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (neg.f64 (*.f64 im 2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (neg.f64 (*.f64 im 2)))
Outputs
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(*.f64 -1/6 (pow.f64 im 3))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im)
(-.f64 (fma.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (pow.f64 re 2)) (*.f64 -1/6 (pow.f64 im 3))) im)
(-.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (pow.f64 re 2)) (*.f64 -1/6 (pow.f64 im 3))) im)
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))))) im)
(-.f64 (fma.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (pow.f64 re 2)) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (pow.f64 re 4))))) im)
(-.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (pow.f64 re 2)) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) 1/24)))) im)
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 re 6) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)))))) im)
(-.f64 (fma.f64 -1/2 (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (pow.f64 re 2)) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/720 (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (pow.f64 re 6)) (*.f64 1/24 (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (pow.f64 re 4)))))) im)
(-.f64 (fma.f64 -1/2 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (pow.f64 re 2)) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/720 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (pow.f64 re 6)) (*.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) 1/24))))) im)
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(*.f64 -1 im)
(neg.f64 im)
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(*.f64 -1/6 (pow.f64 im 3))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(*.f64 -1/6 (pow.f64 im 3))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(+.f64 (*.f64 -1 im) (*.f64 -1/6 (pow.f64 im 3)))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 im)
(neg.f64 im)
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
(fma.f64 -1 im (*.f64 (*.f64 1/2 im) (pow.f64 re 2)))
(fma.f64 -1 im (*.f64 (pow.f64 re 2) (*.f64 im 1/2)))
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (*.f64 1/2 (*.f64 im (pow.f64 re 2)))))
(fma.f64 -1 im (fma.f64 -1/24 (*.f64 im (pow.f64 re 4)) (*.f64 (*.f64 1/2 im) (pow.f64 re 2))))
(fma.f64 -1 im (fma.f64 -1/24 (*.f64 im (pow.f64 re 4)) (*.f64 (pow.f64 re 2) (*.f64 im 1/2))))
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (+.f64 (*.f64 1/720 (*.f64 im (pow.f64 re 6))) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))))
(fma.f64 -1 im (fma.f64 -1/24 (*.f64 im (pow.f64 re 4)) (fma.f64 1/720 (*.f64 im (pow.f64 re 6)) (*.f64 (*.f64 1/2 im) (pow.f64 re 2)))))
(fma.f64 -1 im (fma.f64 -1/24 (*.f64 im (pow.f64 re 4)) (fma.f64 1/720 (*.f64 im (pow.f64 re 6)) (*.f64 (pow.f64 re 2) (*.f64 im 1/2)))))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(+.f64 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(+.f64 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))
(*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(+.f64 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(+.f64 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))
(*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(+.f64 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(+.f64 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 -1/120 (pow.f64 im 5))))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (pow.f64 re 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/4)))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (pow.f64 re 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/4))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (pow.f64 re 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/4)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 2 im)
(*.f64 im 2)
(*.f64 1/3 (pow.f64 im 3))
(*.f64 (pow.f64 im 3) 1/3)
(*.f64 1/3 (pow.f64 im 3))
(*.f64 (pow.f64 im 3) 1/3)
(+.f64 (*.f64 (pow.f64 im 3) -1/6) 0)
(*.f64 -1/6 (pow.f64 im 3))
(+.f64 0 (*.f64 (pow.f64 im 3) -1/6))
(*.f64 -1/6 (pow.f64 im 3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1)
(*.f64 -1/6 (pow.f64 im 3))
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1)
(*.f64 -1/6 (pow.f64 im 3))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) 2)
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 3)) -1/6))
(*.f64 -1/6 (log.f64 (exp.f64 (pow.f64 im 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))))
(*.f64 -1/6 (pow.f64 im 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6)))
(*.f64 -1/6 (pow.f64 im 3))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)))
(*.f64 -1/6 (pow.f64 im 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1))
(*.f64 -1/6 (pow.f64 im 3))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))
(*.f64 -1/6 (pow.f64 im 3))
(+.f64 (*.f64 im (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(+.f64 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) (*.f64 im (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)))) 1)
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(-.f64 (+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) 0) (*.f64 im (cos.f64 re)))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(-.f64 (+.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) 0) (*.f64 im (cos.f64 re)))
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (cos.f64 re))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) (cos.f64 re))
(-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (cos.f64 re)) (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (cos.f64 re) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 1)
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cos.f64 re)))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (cos.f64 re)))
(*.f64 (cos.f64 re) (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (cos.f64 re)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (fma.f64 (pow.f64 im 3) -1/6 im))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (cos.f64 re)))
(*.f64 (cos.f64 re) (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (fma.f64 (pow.f64 im 3) -1/6 im))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (cos.f64 re)))
(*.f64 (cos.f64 re) (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) 1) (fma.f64 (pow.f64 im 3) -1/6 im))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2) (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re))) 1) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))
(*.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (*.f64 (/.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cos.f64 re)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2)) (*.f64 (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im))))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im))) (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2)))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (cos.f64 re)))
(*.f64 (cos.f64 re) (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))))
(/.f64 (cos.f64 re) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))) (/.f64 (cos.f64 re) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) 1) (fma.f64 (pow.f64 im 3) -1/6 im))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2) (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re))) 1) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))
(*.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (*.f64 (/.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cos.f64 re)))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(/.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cos.f64 re)) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (*.f64 (cos.f64 re) (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2)) (*.f64 (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im))))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im))) (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (cos.f64 re)))
(*.f64 (cos.f64 re) (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))))
(/.f64 (cos.f64 re) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cos.f64 re)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (*.f64 (cos.f64 re) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))) (/.f64 (cos.f64 re) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 1)
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 2)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))) 2)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 3)
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 3) 1/3)
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im)) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 (pow.f64 im 3) -1/6 im)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (fma.f64 -1/6 (pow.f64 im 3) im)))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (log.f64 (exp.f64 (cos.f64 re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)))))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im)) 3))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3) (pow.f64 (cos.f64 re) 3)))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))) 1))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 3) -1/6 im))))
(*.f64 (cos.f64 re) (fma.f64 -1/6 (pow.f64 im 3) im))
(+.f64 im (*.f64 (pow.f64 im 3) -1/6))
(fma.f64 -1/6 (pow.f64 im 3) im)
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 im 1 im)))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 im 1 im)))
(+.f64 im (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) im))
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 im (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) im)
(fma.f64 -1/6 (pow.f64 im 3) im)
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 im 1 im)))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 im 1 im)))
(+.f64 im (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) im))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 im (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 im 1 im))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 im 1 im)))
(+.f64 im (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (*.f64 2 (fma.f64 im 1 im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (*.f64 2 (*.f64 im 2)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 im (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 im 1 im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (+.f64 im (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 im (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (+.f64 (fma.f64 im 1 im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (+.f64 im (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 0 (fma.f64 (pow.f64 im 3) -1/6 im))
(fma.f64 -1/6 (pow.f64 im 3) im)
(+.f64 (fma.f64 im 1 im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 im 1 im)))
(+.f64 im (+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) im))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (pow.f64 im 3) -1/6 im))
(+.f64 im (fma.f64 (pow.f64 im 3) -1/6 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)))
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im))
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) 0) im)
(fma.f64 -1/6 (pow.f64 im 3) im)
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) (exp.f64 (log1p.f64 im))) 1)
(+.f64 1 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) (exp.f64 (log1p.f64 im))))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) (-.f64 (exp.f64 (log1p.f64 im)) 1))
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(fma.f64 -1/6 (pow.f64 im 3) im)
(*.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im))
(fma.f64 -1/6 (pow.f64 im 3) im)
(*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(*.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (/.f64 1 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(fma.f64 -1/6 (pow.f64 im 3) im)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(*.f64 (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(*.f64 (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (pow.f64 im 3) -1/6 im)))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (fma.f64 -1/6 (pow.f64 im 3) im))
(*.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (fma.f64 -1/6 (pow.f64 im 3) im)))
(/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (-.f64 (/.f64 (pow.f64 im 6) (/.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 1/36)) (/.f64 im 1)))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (fma.f64 (pow.f64 im 3) -1/6 im))))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) (fma.f64 (pow.f64 im 3) -1/6 im))))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (fma.f64 (pow.f64 im 3) -1/6 im))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (*.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (sqrt.f64 (fma.f64 -1/6 (pow.f64 im 3) im))) (sqrt.f64 (fma.f64 -1/6 (pow.f64 im 3) im)))
(*.f64 (/.f64 (fma.f64 -1/6 (pow.f64 im 3) im) (sqrt.f64 (fma.f64 -1/6 (pow.f64 im 3) im))) (sqrt.f64 (fma.f64 -1/6 (pow.f64 im 3) im)))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (neg.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (neg.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2)) (neg.f64 (fma.f64 -1/6 (pow.f64 im 3) im)))
(/.f64 (neg.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (neg.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (sqrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (cbrt.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))) (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))))
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))))
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2) (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216))) 1) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))))
(*.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im))) (/.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2) (*.f64 1 (+.f64 (pow.f64 im 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2) (+.f64 (sqrt.f64 im) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)))
(/.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2) (*.f64 (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im)) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (sqrt.f64 im))))
(pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 1)
(fma.f64 -1/6 (pow.f64 im 3) im)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 2)
(fma.f64 -1/6 (pow.f64 im 3) im)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 3)
(fma.f64 -1/6 (pow.f64 im 3) im)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3) 1/3)
(fma.f64 -1/6 (pow.f64 im 3) im)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 2))
(sqrt.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) im) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) -1/6 im))))
(fma.f64 -1/6 (pow.f64 im 3) im)
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 im) 3))
(fma.f64 -1/6 (pow.f64 im 3) im)
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) -1/6 im)) 1))
(fma.f64 -1/6 (pow.f64 im 3) im)
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) -1/6 im)))
(fma.f64 -1/6 (pow.f64 im 3) im)
(fma.f64 (pow.f64 im 3) -1/6 im)
(fma.f64 -1/6 (pow.f64 im 3) im)
(fma.f64 -1/6 (pow.f64 im 3) im)
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) im)
(fma.f64 -1/6 (pow.f64 im 3) im)
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) im)
(+.f64 (pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) 2) im)
(+.f64 im (pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) 2))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) im)
(+.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) im)
(+.f64 im (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3))
(+.f64 0 (*.f64 im (cos.f64 re)))
(*.f64 im (cos.f64 re))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re))))) 1)
(*.f64 im (neg.f64 (cos.f64 re)))
(-.f64 0 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (cos.f64 re)))) 1)
(*.f64 im (cos.f64 re))
(pow.f64 (*.f64 im (cos.f64 re)) 1)
(*.f64 im (cos.f64 re))
(pow.f64 (sqrt.f64 (*.f64 im (cos.f64 re))) 2)
(pow.f64 (cbrt.f64 (*.f64 im (cos.f64 re))) 3)
(*.f64 im (cos.f64 re))
(pow.f64 (pow.f64 (*.f64 im (cos.f64 re)) 3) 1/3)
(*.f64 im (cos.f64 re))
(neg.f64 (*.f64 im (cos.f64 re)))
(*.f64 im (neg.f64 (cos.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (cos.f64 re)) 2))
(log.f64 (pow.f64 (exp.f64 im) (cos.f64 re)))
(*.f64 (cos.f64 re) (log.f64 (exp.f64 im)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (cos.f64 re)))))
(*.f64 im (cos.f64 re))
(cbrt.f64 (pow.f64 (*.f64 im (cos.f64 re)) 3))
(*.f64 im (cos.f64 re))
(cbrt.f64 (*.f64 (pow.f64 im 3) (pow.f64 (cos.f64 re) 3)))
(*.f64 im (cos.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 im 3)))
(*.f64 im (cos.f64 re))
(expm1.f64 (log1p.f64 (*.f64 im (cos.f64 re))))
(*.f64 im (cos.f64 re))
(exp.f64 (log.f64 (*.f64 im (cos.f64 re))))
(*.f64 im (cos.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 im (cos.f64 re))) 1))
(*.f64 im (cos.f64 re))
(log1p.f64 (expm1.f64 (*.f64 im (cos.f64 re))))
(*.f64 im (cos.f64 re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) 1)
(*.f64 (pow.f64 im 5) 1/60)
(pow.f64 (*.f64 1/60 (pow.f64 im 5)) 1)
(*.f64 (pow.f64 im 5) 1/60)
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000))
(pow.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) 2)
(pow.f64 (cbrt.f64 (*.f64 1/60 (pow.f64 im 5))) 3)
(*.f64 (pow.f64 im 5) 1/60)
(sqrt.f64 (*.f64 (pow.f64 im 10) 1/3600))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 5)) 1/60))
(*.f64 1/60 (log.f64 (exp.f64 (pow.f64 im 5))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/60 (pow.f64 im 5)))))
(*.f64 (pow.f64 im 5) 1/60)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000))
(expm1.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))
(*.f64 (pow.f64 im 5) 1/60)
(exp.f64 (log.f64 (*.f64 1/60 (pow.f64 im 5))))
(*.f64 (pow.f64 im 5) 1/60)
(exp.f64 (*.f64 (log.f64 (*.f64 1/60 (pow.f64 im 5))) 1))
(*.f64 (pow.f64 im 5) 1/60)
(log1p.f64 (expm1.f64 (*.f64 1/60 (pow.f64 im 5))))
(*.f64 (pow.f64 im 5) 1/60)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) 1)
(*.f64 (pow.f64 im 3) 1/3)
(pow.f64 (*.f64 (pow.f64 im 3) 1/3) 1)
(*.f64 (pow.f64 im 3) 1/3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27))
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) 2)
(pow.f64 (*.f64 im (cbrt.f64 1/3)) 3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)))
(*.f64 (pow.f64 im 3) (log.f64 (exp.f64 1/3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (pow.f64 im 3) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (pow.f64 im 3) 1/3)
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (pow.f64 im 3) 1/3)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)) 1))
(*.f64 (pow.f64 im 3) 1/3)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (pow.f64 im 3) 1/3)
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (*.f64 -1/2 (cos.f64 re)) 1) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (cos.f64 re) -2))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 -1/2 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 -1/2 (cos.f64 re)))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 -1/2 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 -1/2 (cos.f64 re)))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 -1/2 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 -1/2 (cos.f64 re)))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 -1/2 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 -1/2 (cos.f64 re))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 -1/2 (cos.f64 re)))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))))
(/.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))))
(/.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60)))))) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 -1/2 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 -1/2 (cos.f64 re))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (/.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 -1/2 (cos.f64 re)))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))))
(/.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (-.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))))
(/.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (pow.f64 im 5) -1/60)))))) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (log.f64 (pow.f64 (exp.f64 (cos.f64 re)) -1/2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (*.f64 (pow.f64 (cos.f64 re) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 -1/8 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (*.f64 (pow.f64 (cos.f64 re) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 -1/8 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 -2 im (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (fma.f64 -2 im (*.f64 im 2)))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 im 2 (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (fma.f64 im 2 (*.f64 im 2)))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (*.f64 2 (*.f64 im 2)))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (fma.f64 -2 im (*.f64 im 2)))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2)))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (-.f64 (*.f64 im 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(-.f64 (/.f64 (pow.f64 im 6) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1/9)) (/.f64 (pow.f64 im 2) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 4)))
(-.f64 (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/9) (*.f64 (/.f64 (pow.f64 im 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 4))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -2 im (*.f64 im 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 im 6) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1/9)) (/.f64 (pow.f64 im 2) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 4))) (fma.f64 -2 im (*.f64 im 2)))
(+.f64 (fma.f64 -2 im (*.f64 im 2)) (-.f64 (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/9) (*.f64 (/.f64 (pow.f64 im 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 4)))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 im 2 (*.f64 im 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 im 6) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1/9)) (/.f64 (pow.f64 im 2) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 4))) (fma.f64 im 2 (*.f64 im 2)))
(+.f64 (*.f64 2 (*.f64 im 2)) (-.f64 (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/9) (*.f64 (/.f64 (pow.f64 im 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 4)))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 im 6) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1/9)) (/.f64 (pow.f64 im 2) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 4))) (fma.f64 -2 im (*.f64 im 2)))
(+.f64 (fma.f64 -2 im (*.f64 im 2)) (-.f64 (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/9) (*.f64 (/.f64 (pow.f64 im 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 4)))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 im 6) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1/9)) (/.f64 (pow.f64 im 2) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 4))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2)) (-.f64 (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/9) (*.f64 (/.f64 (pow.f64 im 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 4)))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (-.f64 (/.f64 (*.f64 (pow.f64 im 2) 4) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(+.f64 (-.f64 (/.f64 (pow.f64 im 6) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1/9)) (/.f64 (pow.f64 im 2) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2)) (-.f64 (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/9) (*.f64 (/.f64 (pow.f64 im 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 4)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 -1 (fma.f64 (pow.f64 im 3) 1/3 (exp.f64 (log1p.f64 (*.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 im 2) 1))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (neg.f64 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 -2 im)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 -1 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)))))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 (sqrt.f64 (*.f64 im 2)) (neg.f64 (sqrt.f64 (*.f64 im 2)))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 im 2)) 2)) (cbrt.f64 (*.f64 im 2)))))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 (cbrt.f64 (*.f64 im 2)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 im 2)) 2))))
(-.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 (cbrt.f64 (*.f64 im 2)) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 -2 im (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 -2 im (*.f64 im 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 im 2 (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 im 2 (*.f64 im 2)))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 2 (*.f64 im 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (*.f64 im 2)) 1 (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 -2 im (*.f64 im 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 im 2))) (sqrt.f64 (*.f64 im 2)) (*.f64 im 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2))))
(+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (*.f64 im 2)))
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 -1 (fma.f64 (pow.f64 im 3) 1/3 (exp.f64 (log1p.f64 (*.f64 im 2)))))
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(*.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) (/.f64 1 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (*.f64 1 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))))
(*.f64 (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) 1))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) 1))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 3) (*.f64 1/3 (*.f64 im 2))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (neg.f64 (*.f64 (pow.f64 im 3) 8))) (fma.f64 (pow.f64 im 6) 1/9 (fma.f64 (pow.f64 im 2) 4 (*.f64 (pow.f64 im 3) (*.f64 1/3 (*.f64 im 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (fma.f64 (pow.f64 im 6) 1/9 (fma.f64 (pow.f64 im 2) 4 (*.f64 (pow.f64 im 3) (*.f64 im 2/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 im 2)) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (neg.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (neg.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) 1) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 1 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (+.f64 (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))))
(/.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2)))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))))
(/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (+.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2))) (-.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 im 2)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))))
(pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) 1/3)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(log.f64 (/.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)) (pow.f64 (exp.f64 im) 2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (neg.f64 (*.f64 im 2)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 1/3 (pow.f64 im 3) (neg.f64 (*.f64 im 2)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))
(fma.f64 2 im (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (neg.f64 (*.f64 im 2)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))
(fma.f64 1 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 im 2))
(+.f64 (pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) 2) (*.f64 im 2))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (neg.f64 (*.f64 im 2)))
(+.f64 (pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) 2) (*.f64 im -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im 2)) 2) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (*.f64 im 2))
(+.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 3) (*.f64 im 2))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (neg.f64 (*.f64 im 2)))
(+.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 3) (*.f64 im -2))

eval413.0ms (3.7%)

Compiler

Compiled 15804 to 11692 computations (26% saved)

prune204.0ms (1.8%)

Pruning

20 alts after pruning (17 fresh and 3 done)

PrunedKeptTotal
New54117558
Fresh000
Picked224
Done011
Total54320563
Accuracy
100.0%
Counts
563 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.7%
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
88.7%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
89.5%
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
57.9%
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
28.3%
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (+.f64 (*.f64 1/720 (*.f64 im (pow.f64 re 6))) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))))
38.0%
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
88.5%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)) (*.f64 (cos.f64 re) -1/2))
89.5%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2))
64.9%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (cos.f64 re) -1/2))
49.4%
(*.f64 (neg.f64 im) (cos.f64 re))
45.8%
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
45.0%
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
62.8%
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
30.9%
(*.f64 -1/2 (*.f64 2 im))
3.5%
(*.f64 -1/2 8)
3.5%
(*.f64 -1/2 1/2)
3.7%
(*.f64 -1/2 0)
2.0%
(*.f64 -1/2 -2)
63.0%
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
17.7%
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
88.7%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
89.5%
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
57.9%
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
28.3%
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (+.f64 (*.f64 1/720 (*.f64 im (pow.f64 re 6))) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))))
38.0%
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
88.5%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)) (*.f64 (cos.f64 re) -1/2))
89.5%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2))
64.9%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (cos.f64 re) -1/2))
49.4%
(*.f64 (neg.f64 im) (cos.f64 re))
45.8%
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
45.0%
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
62.8%
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
30.9%
(*.f64 -1/2 (*.f64 2 im))
3.5%
(*.f64 -1/2 8)
3.5%
(*.f64 -1/2 1/2)
3.7%
(*.f64 -1/2 0)
2.0%
(*.f64 -1/2 -2)
63.0%
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
Compiler

Compiled 1192 to 986 computations (17.3% saved)

localize342.0ms (3%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
99.6%
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
99.3%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
79.3%
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
100.0%
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
100.0%
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
99.8%
(*.f64 1/3 (pow.f64 im 3))
99.6%
(*.f64 1/60 (pow.f64 im 5))
99.9%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2))
99.8%
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
99.7%
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
99.6%
(*.f64 1/60 (pow.f64 im 5))
Compiler

Compiled 299 to 229 computations (23.4% saved)

series34.0ms (0.3%)

Counts
8 → 114
Calls

36 calls:

TimeVariablePointExpression
6.0ms
re
@0
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
4.0ms
re
@inf
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
3.0ms
re
@0
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
2.0ms
re
@-inf
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
2.0ms
im
@-inf
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2))

rewrite277.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
436×associate-/r*
273×associate-/r/
216×associate-/l*
207×associate-+l+
183×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036404
1498404
24927404
Stop Event
node limit
Counts
8 → 460
Calls
Call 1
Inputs
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(*.f64 1 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 1 (neg.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(*.f64 -1 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1) (pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) 1) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) 1) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) 1) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (*.f64 (*.f64 (pow.f64 im 3) 8) (*.f64 (pow.f64 im 3) 8)))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) 3) (pow.f64 (*.f64 (pow.f64 im 3) 8) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (-.f64 (*.f64 (*.f64 (pow.f64 im 3) 8) (*.f64 (pow.f64 im 3) 8)) (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)) (-.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (pow.f64 (*.f64 im 2) 2) (pow.f64 (*.f64 im 2) 2)))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)) (-.f64 (pow.f64 (*.f64 (pow.f64 im 6) 1/9) 3) (pow.f64 (pow.f64 (*.f64 im 2) 2) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (+.f64 (*.f64 (pow.f64 (*.f64 im 2) 2) (pow.f64 (*.f64 im 2) 2)) (*.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 im 2) 2) (*.f64 (pow.f64 im 6) 1/9))) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1)
(pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(+.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(*.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1 (neg.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 im (+.f64 (*.f64 (pow.f64 im 2) 1/3) 2))
(*.f64 im (+.f64 2 (*.f64 (pow.f64 im 2) 1/3)))
(*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 1)
(*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 -1 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(*.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) -1) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) -1))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) 1) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) 1) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (-.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 6) 1/9) 3) (pow.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 1)
(pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)
(pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)
(sqrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))
(log.f64 (exp.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) -1))
(log1p.f64 (expm1.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 1 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 2 im (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 im 2) 2)) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 10) 1/3600) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 1 (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) (-.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(-.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))) 1)
(-.f64 (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(*.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(/.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) 3)) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (neg.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(log.f64 (exp.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 1 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 1/60 (pow.f64 im 5)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im 10) 1/3600)) (cbrt.f64 (*.f64 1/60 (pow.f64 im 5))) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 1/60 (pow.f64 im 5)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1)
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cbrt.f64 (cos.f64 re)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re))) (cbrt.f64 -1/2))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)) 1/3) (pow.f64 -1/2 1/3))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(*.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (cos.f64 re) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2))
(*.f64 -1/2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (cos.f64 re))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)) -1/2)
(*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cos.f64 re)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cos.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2))) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) 2)) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6)) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) 3) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(+.f64 (*.f64 im 2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 im 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1))
(+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))
(+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))
(+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (*.f64 im 2))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 10) 1/3600) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 1 (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) (-.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(-.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))) 1)
(-.f64 (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(*.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(/.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) 3)) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (neg.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(log.f64 (exp.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))

simplify365.0ms (3.2%)

Algorithm
egg-herbie
Rules
671×distribute-rgt-in
671×distribute-lft-in
364×associate-/l*
296×+-commutative
261×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
090857411
1281357345
Stop Event
node limit
Counts
574 → 573
Calls
Call 1
Inputs
(/.f64 1/2 im)
(+.f64 (*.f64 -1/12 im) (*.f64 1/2 (/.f64 1 im)))
(+.f64 (*.f64 -1/12 im) (+.f64 (*.f64 1/72 (pow.f64 im 3)) (*.f64 1/2 (/.f64 1 im))))
(+.f64 (*.f64 -1/12 im) (+.f64 (*.f64 -1/432 (pow.f64 im 5)) (+.f64 (*.f64 1/72 (pow.f64 im 3)) (*.f64 1/2 (/.f64 1 im)))))
(/.f64 3 (pow.f64 im 3))
(-.f64 (*.f64 3 (/.f64 1 (pow.f64 im 3))) (*.f64 18 (/.f64 1 (pow.f64 im 5))))
(-.f64 (+.f64 (*.f64 108 (/.f64 1 (pow.f64 im 7))) (*.f64 3 (/.f64 1 (pow.f64 im 3)))) (*.f64 18 (/.f64 1 (pow.f64 im 5))))
(-.f64 (+.f64 (*.f64 108 (/.f64 1 (pow.f64 im 7))) (*.f64 3 (/.f64 1 (pow.f64 im 3)))) (+.f64 (*.f64 18 (/.f64 1 (pow.f64 im 5))) (*.f64 648 (/.f64 1 (pow.f64 im 9)))))
(/.f64 3 (pow.f64 im 3))
(-.f64 (*.f64 3 (/.f64 1 (pow.f64 im 3))) (*.f64 18 (/.f64 1 (pow.f64 im 5))))
(-.f64 (+.f64 (*.f64 108 (/.f64 1 (pow.f64 im 7))) (*.f64 3 (/.f64 1 (pow.f64 im 3)))) (*.f64 18 (/.f64 1 (pow.f64 im 5))))
(-.f64 (+.f64 (*.f64 108 (/.f64 1 (pow.f64 im 7))) (*.f64 3 (/.f64 1 (pow.f64 im 3)))) (+.f64 (*.f64 18 (/.f64 1 (pow.f64 im 5))) (*.f64 648 (/.f64 1 (pow.f64 im 9)))))
(*.f64 2 im)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 2 im)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(*.f64 1/60 (pow.f64 im 5))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 1/3 (pow.f64 im 3)))
(*.f64 1/60 (pow.f64 im 5))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 1/3 (pow.f64 im 3)))
(*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (cbrt.f64 -1/2))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (cbrt.f64 -1/2)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (*.f64 (pow.f64 re 4) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (cbrt.f64 -1/2))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (*.f64 (pow.f64 re 4) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (*.f64 (pow.f64 re 6) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 -1/216 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (cbrt.f64 -1/2)))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/6 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/6 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))))))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/6 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))))))))) (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 -1/216 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))))))) (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 -1/216 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))))))))))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 2 im)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(*.f64 1/60 (pow.f64 im 5))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(*.f64 1/60 (pow.f64 im 5))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(*.f64 1 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 1 (neg.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(*.f64 -1 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1) (pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) 1) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) 1) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) 1) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (*.f64 (*.f64 (pow.f64 im 3) 8) (*.f64 (pow.f64 im 3) 8)))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) 3) (pow.f64 (*.f64 (pow.f64 im 3) 8) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (-.f64 (*.f64 (*.f64 (pow.f64 im 3) 8) (*.f64 (pow.f64 im 3) 8)) (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)) (-.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (pow.f64 (*.f64 im 2) 2) (pow.f64 (*.f64 im 2) 2)))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)) (-.f64 (pow.f64 (*.f64 (pow.f64 im 6) 1/9) 3) (pow.f64 (pow.f64 (*.f64 im 2) 2) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (+.f64 (*.f64 (pow.f64 (*.f64 im 2) 2) (pow.f64 (*.f64 im 2) 2)) (*.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 im 2) 2) (*.f64 (pow.f64 im 6) 1/9))) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1)
(pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(+.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(*.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1 (neg.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 im (+.f64 (*.f64 (pow.f64 im 2) 1/3) 2))
(*.f64 im (+.f64 2 (*.f64 (pow.f64 im 2) 1/3)))
(*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 1)
(*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 -1 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(*.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) -1) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) -1))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) 1) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) 1) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (-.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 6) 1/9) 3) (pow.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 1)
(pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)
(pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)
(sqrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))
(log.f64 (exp.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))
(expm1.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (*.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) -1))
(log1p.f64 (expm1.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 1 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 2 im (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 im 2) 2)) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 10) 1/3600) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 1 (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) (-.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(-.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))) 1)
(-.f64 (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(*.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(/.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) 3)) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (neg.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(log.f64 (exp.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 1 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 1/60 (pow.f64 im 5)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im 10) 1/3600)) (cbrt.f64 (*.f64 1/60 (pow.f64 im 5))) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 1/60 (pow.f64 im 5)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1)
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cbrt.f64 (cos.f64 re)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re))) (cbrt.f64 -1/2))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)) 1/3) (pow.f64 -1/2 1/3))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(*.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (cos.f64 re) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2))
(*.f64 -1/2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (cos.f64 re))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)) -1/2)
(*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cos.f64 re)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cos.f64 re)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2))) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) 2)) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6)) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) 3) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(+.f64 (*.f64 im 2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 im 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1))
(+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))
(+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))
(+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (*.f64 im 2))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 10) 1/3600) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 1 (*.f64 1/60 (pow.f64 im 5))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) (-.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(-.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))) 1)
(-.f64 (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(-.f64 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(*.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(/.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) 3)) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (neg.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(log.f64 (exp.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
Outputs
(/.f64 1/2 im)
(+.f64 (*.f64 -1/12 im) (*.f64 1/2 (/.f64 1 im)))
(fma.f64 -1/12 im (/.f64 1/2 im))
(+.f64 (*.f64 -1/12 im) (+.f64 (*.f64 1/72 (pow.f64 im 3)) (*.f64 1/2 (/.f64 1 im))))
(fma.f64 -1/12 im (fma.f64 1/72 (pow.f64 im 3) (/.f64 1/2 im)))
(+.f64 (*.f64 -1/12 im) (+.f64 (*.f64 -1/432 (pow.f64 im 5)) (+.f64 (*.f64 1/72 (pow.f64 im 3)) (*.f64 1/2 (/.f64 1 im)))))
(fma.f64 -1/12 im (fma.f64 -1/432 (pow.f64 im 5) (fma.f64 1/72 (pow.f64 im 3) (/.f64 1/2 im))))
(/.f64 3 (pow.f64 im 3))
(-.f64 (*.f64 3 (/.f64 1 (pow.f64 im 3))) (*.f64 18 (/.f64 1 (pow.f64 im 5))))
(-.f64 (/.f64 3 (pow.f64 im 3)) (/.f64 18 (pow.f64 im 5)))
(+.f64 (/.f64 3 (pow.f64 im 3)) (/.f64 -18 (pow.f64 im 5)))
(-.f64 (+.f64 (*.f64 108 (/.f64 1 (pow.f64 im 7))) (*.f64 3 (/.f64 1 (pow.f64 im 3)))) (*.f64 18 (/.f64 1 (pow.f64 im 5))))
(+.f64 (/.f64 108 (pow.f64 im 7)) (-.f64 (/.f64 3 (pow.f64 im 3)) (/.f64 18 (pow.f64 im 5))))
(+.f64 (/.f64 3 (pow.f64 im 3)) (+.f64 (/.f64 108 (pow.f64 im 7)) (/.f64 -18 (pow.f64 im 5))))
(-.f64 (+.f64 (*.f64 108 (/.f64 1 (pow.f64 im 7))) (*.f64 3 (/.f64 1 (pow.f64 im 3)))) (+.f64 (*.f64 18 (/.f64 1 (pow.f64 im 5))) (*.f64 648 (/.f64 1 (pow.f64 im 9)))))
(+.f64 (/.f64 108 (pow.f64 im 7)) (-.f64 (/.f64 3 (pow.f64 im 3)) (+.f64 (/.f64 18 (pow.f64 im 5)) (/.f64 648 (pow.f64 im 9)))))
(-.f64 (+.f64 (/.f64 3 (pow.f64 im 3)) (/.f64 108 (pow.f64 im 7))) (+.f64 (/.f64 18 (pow.f64 im 5)) (/.f64 648 (pow.f64 im 9))))
(/.f64 3 (pow.f64 im 3))
(-.f64 (*.f64 3 (/.f64 1 (pow.f64 im 3))) (*.f64 18 (/.f64 1 (pow.f64 im 5))))
(-.f64 (/.f64 3 (pow.f64 im 3)) (/.f64 18 (pow.f64 im 5)))
(+.f64 (/.f64 3 (pow.f64 im 3)) (/.f64 -18 (pow.f64 im 5)))
(-.f64 (+.f64 (*.f64 108 (/.f64 1 (pow.f64 im 7))) (*.f64 3 (/.f64 1 (pow.f64 im 3)))) (*.f64 18 (/.f64 1 (pow.f64 im 5))))
(+.f64 (/.f64 108 (pow.f64 im 7)) (-.f64 (/.f64 3 (pow.f64 im 3)) (/.f64 18 (pow.f64 im 5))))
(+.f64 (/.f64 3 (pow.f64 im 3)) (+.f64 (/.f64 108 (pow.f64 im 7)) (/.f64 -18 (pow.f64 im 5))))
(-.f64 (+.f64 (*.f64 108 (/.f64 1 (pow.f64 im 7))) (*.f64 3 (/.f64 1 (pow.f64 im 3)))) (+.f64 (*.f64 18 (/.f64 1 (pow.f64 im 5))) (*.f64 648 (/.f64 1 (pow.f64 im 9)))))
(+.f64 (/.f64 108 (pow.f64 im 7)) (-.f64 (/.f64 3 (pow.f64 im 3)) (+.f64 (/.f64 18 (pow.f64 im 5)) (/.f64 648 (pow.f64 im 9)))))
(-.f64 (+.f64 (/.f64 3 (pow.f64 im 3)) (/.f64 108 (pow.f64 im 7))) (+.f64 (/.f64 18 (pow.f64 im 5)) (/.f64 648 (pow.f64 im 9))))
(*.f64 2 im)
(*.f64 im 2)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 (pow.f64 im 3) 1/3)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 (pow.f64 im 3) 1/3)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(neg.f64 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 2 im)
(*.f64 im 2)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 1/60 (pow.f64 im 5))
(*.f64 (pow.f64 im 5) 1/60)
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 1/3 (pow.f64 im 3)))
(fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))
(*.f64 1/60 (pow.f64 im 5))
(*.f64 (pow.f64 im 5) 1/60)
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 1/3 (pow.f64 im 3)))
(fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (cbrt.f64 -1/2)))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (*.f64 (pow.f64 re 4) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (cbrt.f64 -1/2))))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))) (*.f64 (pow.f64 re 4) (*.f64 (cbrt.f64 -1/2) (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 2))) (*.f64 (pow.f64 re 4) (*.f64 (cbrt.f64 -1/2) (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24)))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (*.f64 (pow.f64 re 4) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (*.f64 (pow.f64 re 6) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 -1/216 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (cbrt.f64 -1/2)))))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))) (*.f64 (pow.f64 re 4) (*.f64 (cbrt.f64 -1/2) (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))) (*.f64 (pow.f64 re 6) (*.f64 (cbrt.f64 -1/2) (-.f64 (*.f64 -1/720 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 -1/3 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24) (*.f64 -1/216 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(fma.f64 -1/6 (*.f64 (*.f64 (pow.f64 re 2) (cbrt.f64 -1/2)) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 2))) (*.f64 (pow.f64 re 4) (*.f64 (cbrt.f64 -1/2) (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 2))) (*.f64 (pow.f64 re 6) (*.f64 (cbrt.f64 -1/2) (fma.f64 -1/720 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (neg.f64 (fma.f64 -1/3 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24) (*.f64 -1/216 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))))) (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 (*.f64 1 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 1/3) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/6 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (pow.f64 re 2) (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/4)))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (pow.f64 re 2) (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 1/4)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/6 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))))))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 re 2) (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/4) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/6 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24)) (fma.f64 -1/36 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (fma.f64 1/36 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 (pow.f64 re 2) (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 1/4) (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/6 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24)) (fma.f64 -1/36 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (fma.f64 1/36 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 2)) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/12 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/6 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (+.f64 (*.f64 -1/36 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))))))))) (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 -1/216 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 1/36 (*.f64 (pow.f64 (*.f64 1 (pow.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) 2)) 1/3) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))))))) (+.f64 (*.f64 1/18 (*.f64 (pow.f64 1 1/3) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (*.f64 (pow.f64 (*.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (cbrt.f64 -1/2) (+.f64 (*.f64 -1/9 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) 1/3) (*.f64 (pow.f64 (cbrt.f64 -1/2) 2) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/3 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/12 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 -1/216 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))))))))))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 re 2) (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1/4) (fma.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/6 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24)) (fma.f64 -1/36 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (fma.f64 1/36 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/6 (-.f64 (*.f64 -1/720 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 -1/3 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24) (*.f64 -1/216 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (fma.f64 -1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (fma.f64 1/36 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24) (pow.f64 (cbrt.f64 -1/2) 2)))))) (+.f64 (*.f64 1/18 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24)) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (-.f64 (*.f64 -1/720 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 -1/3 (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/24) (*.f64 -1/216 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 (pow.f64 re 2) (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 1/4) (fma.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/6 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24)) (fma.f64 -1/36 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (fma.f64 1/36 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 2)) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24) (pow.f64 (cbrt.f64 -1/2) 2)))))))) (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/6 (fma.f64 -1/720 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (neg.f64 (fma.f64 -1/3 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24) (*.f64 -1/216 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))) (fma.f64 -1/6 (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (fma.f64 1/36 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 2)) (pow.f64 (cbrt.f64 -1/2) 2)) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24) (pow.f64 (cbrt.f64 -1/2) 2)))))) (+.f64 (*.f64 1/18 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24)) (*.f64 (*.f64 (cbrt.f64 -1/2) (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (fma.f64 -1/9 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24) (pow.f64 (cbrt.f64 -1/2) 2))) (*.f64 2/3 (*.f64 (cbrt.f64 (/.f64 1 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (fma.f64 -1/720 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (neg.f64 (fma.f64 -1/3 (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) -1/24) (*.f64 -1/216 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))) (pow.f64 (cbrt.f64 -1/2) 2)))))))))))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (pow.f64 1 1/3) (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 2 im)
(*.f64 im 2)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1/60 (pow.f64 im 5))
(*.f64 (pow.f64 im 5) 1/60)
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 1/3 (pow.f64 im 3)))
(fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1/60 (pow.f64 im 5))
(*.f64 (pow.f64 im 5) 1/60)
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 1/3 (pow.f64 im 3)))
(fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(fma.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(fma.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(neg.f64 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1 (neg.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 -1 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 1 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))
(/.f64 (*.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 1 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1) (pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) 1) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) 1) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) 1) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (*.f64 (*.f64 (pow.f64 im 3) 8) (*.f64 (pow.f64 im 3) 8)))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) (pow.f64 (pow.f64 im 3) 3)) 1/729) (*.f64 (pow.f64 im 6) 64))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) 3) (pow.f64 (*.f64 (pow.f64 im 3) 8) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (-.f64 (*.f64 (*.f64 (pow.f64 im 3) 8) (*.f64 (pow.f64 im 3) 8)) (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 im 3) 3) 3) 1/19683) (*.f64 (pow.f64 (pow.f64 im 3) 3) 512))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) (pow.f64 (pow.f64 im 3) 3)) 1/729) (-.f64 (*.f64 (pow.f64 im 6) 64) (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (+.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 im 3) 3) 3) 1/19683) (pow.f64 (*.f64 (pow.f64 im 3) 8) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) (pow.f64 (pow.f64 im 3) 3)) 1/729) (-.f64 (*.f64 (pow.f64 im 6) 64) (*.f64 (pow.f64 (pow.f64 im 3) 3) (*.f64 1/27 (*.f64 (pow.f64 im 3) 8))))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (neg.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))) (neg.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(neg.f64 (*.f64 (/.f64 1 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 -1 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (neg.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))
(/.f64 (*.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))))
(*.f64 (/.f64 -1 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 1 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)) (-.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (pow.f64 (*.f64 im 2) 2) (pow.f64 (*.f64 im 2) 2)))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (-.f64 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 im 6)) 1/81) (pow.f64 (*.f64 im 2) 4))) (fma.f64 (pow.f64 im 6) 1/9 (pow.f64 (*.f64 im 2) 2)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)) (-.f64 (pow.f64 (*.f64 (pow.f64 im 6) 1/9) 3) (pow.f64 (pow.f64 (*.f64 im 2) 2) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (+.f64 (*.f64 (pow.f64 (*.f64 im 2) 2) (pow.f64 (*.f64 im 2) 2)) (*.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 6) 3) 1/729) (pow.f64 (pow.f64 (*.f64 im 2) 2) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 im 6)) 1/81) (*.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 6) 1/9 (pow.f64 (*.f64 im 2) 2)))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))) (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 im 2) 2) (*.f64 (pow.f64 im 6) 1/9))) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 im 2) 2) (*.f64 (pow.f64 im 6) 1/9))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -1/2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 -1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -1/2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -1/2) (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))) (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))) (sqrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 -1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))) (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))))
(*.f64 (cbrt.f64 (/.f64 -1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (/.f64 1 (cbrt.f64 -1)) (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)))))
(pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1)
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) 2)
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(sqrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(-.f64 (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) 1/9) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) 1) (*.f64 im 2))
(+.f64 -1 (fma.f64 im 2 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 -1 (fma.f64 (pow.f64 im 3) 1/3 (exp.f64 (log1p.f64 (*.f64 im 2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 -1 (fma.f64 (pow.f64 im 3) 1/3 (exp.f64 (log1p.f64 (*.f64 im 2)))))
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) 1) (*.f64 im 2))
(+.f64 -1 (fma.f64 im 2 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 1 (neg.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 im (+.f64 (*.f64 (pow.f64 im 2) 1/3) 2))
(*.f64 im (fma.f64 (pow.f64 im 2) 1/3 2))
(*.f64 im (+.f64 2 (*.f64 (pow.f64 im 2) 1/3)))
(*.f64 im (fma.f64 (pow.f64 im 2) 1/3 2))
(*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) 1) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))))
(*.f64 -1 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 1 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)))
(/.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)))
(*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) 1) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 1 (/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) -1) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -1/2) -1))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)) -1) (pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) -1))
(/.f64 (*.f64 1 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)))
(/.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2))) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) 1) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) 1) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 1 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)))
(/.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (pow.f64 (*.f64 im 2) 2)) (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 im (*.f64 2 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (-.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) (-.f64 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 im 6)) 1/81) (*.f64 (pow.f64 (*.f64 im 2) 2) (*.f64 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27) (*.f64 (pow.f64 im 3) 8)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 6) 1/9) 3) (pow.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 im 3) 8)) (+.f64 (*.f64 (pow.f64 (pow.f64 im 6) 3) 1/729) (pow.f64 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 im 6)) 1/81) (-.f64 (*.f64 (pow.f64 (*.f64 im 2) 2) (*.f64 (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (pow.f64 im 6) (*.f64 1/9 (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)) (cbrt.f64 -1))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2))) (cbrt.f64 -1)) (cbrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (neg.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) -2)))))
(*.f64 (cbrt.f64 (neg.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 1 (*.f64 (cbrt.f64 -1) (cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) -2)))))
(pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(pow.f64 (/.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 1/3)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(pow.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(sqrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))
(log.f64 (exp.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(cbrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(expm1.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(exp.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(exp.f64 (*.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) -1))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(log1p.f64 (expm1.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 1 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 1 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 2 im (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 1/3)) 2) (*.f64 im (cbrt.f64 1/3)) (*.f64 im 2))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 im 2) 2)) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 3)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3) 1/3)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 3) -1/8)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)))) (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) 1/9)) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 10) 1/3600) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(+.f64 -1 (+.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) -1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 1 (*.f64 1/60 (pow.f64 im 5))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) (-.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) 1/60))) 1) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(+.f64 -1 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) 1/60)))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)))) (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) 1/9)) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) 1/60))) 1) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(+.f64 -1 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) 1/60)))))
(-.f64 (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) -1))
(-.f64 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(+.f64 -1 (+.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) -1))
(*.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 1 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 1 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 10) 1/3600)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 10) 1/3600)))))
(/.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) (pow.f64 (pow.f64 im 5) 3)) 1/46656000000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 6)) (*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) (pow.f64 (pow.f64 im 5) 3)) 1/46656000000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 6)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 4)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 im 10) 1/3600 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 4)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 (pow.f64 im 10) 1/3600 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 3) 8 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (fma.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (pow.f64 (*.f64 im 2) 2)) (*.f64 (*.f64 im 2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 im 5) 3) 3) 1/10077696000000000) (pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) 3)) (*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) (pow.f64 (pow.f64 im 5) 3)) 1/46656000000) (-.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 6) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 im 5) 3) 3) 1/10077696000000000) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 3)) (*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) (pow.f64 (pow.f64 im 5) 3)) 1/46656000000) (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 6) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) 3)) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) 3)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (fma.f64 (pow.f64 im 10) 1/3600 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) 3)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (fma.f64 (pow.f64 im 10) 1/3600 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (neg.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (neg.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (neg.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (neg.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (/.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))
(sqrt.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 2))
(log.f64 (exp.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(expm1.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(log1p.f64 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 1 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 1/60 (pow.f64 im 5)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im 10) 1/3600)) (cbrt.f64 (*.f64 1/60 (pow.f64 im 5))) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im 10) 1/3600)) (cbrt.f64 (*.f64 (pow.f64 im 5) 1/60)) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im 10) 1/3600)) (cbrt.f64 (*.f64 (pow.f64 im 5) 1/60)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2) (cbrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 1/60 (pow.f64 im 5)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))) 1)
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 1 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1)
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cbrt.f64 (cos.f64 re)))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (cbrt.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re))) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2)))
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)) 1/3) (pow.f64 -1/2 1/3))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (*.f64 (cos.f64 re) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (sqrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/3)
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1)
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 2)
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 3)
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1/3))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (cos.f64 re) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 -1/2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (cos.f64 re))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cos.f64 re)) -1/2)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cos.f64 re)))
(*.f64 (cos.f64 re) (*.f64 (sqrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (cos.f64 re) (*.f64 (sqrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) (cbrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2) (cbrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) (cos.f64 re)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2) (*.f64 (cos.f64 re) (cbrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2)) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2)) (*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2)) (*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (*.f64 (cbrt.f64 (cos.f64 re)) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) -1/2))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2)) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 2)) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2))) (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (cos.f64 re) (*.f64 (sqrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (cos.f64 re) (*.f64 (sqrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)) 2)) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) (cbrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2) (cbrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (sqrt.f64 (cos.f64 re))) (sqrt.f64 (cos.f64 re)))
(*.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (cos.f64 re))))
(*.f64 (*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (cos.f64 re)))
(*.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 (cos.f64 re))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 1) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6)) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) (cbrt.f64 (cos.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2) (*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (*.f64 -1/2 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1/6) 3))
(pow.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1/6) 6)
(pow.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) 1/6) 6)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 2) 3) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) 3))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))) 2) 3))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))
(*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (/.f64 -2 (cos.f64 re)))))
(*.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 10) 1/3600)))) (/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))))
(*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 10) 1/3600)))) (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) 3))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))
(*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (/.f64 -2 (cos.f64 re)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 10) 1/3600)))) (/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))))
(*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 10) 1/3600)))) (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) 3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 3) -1/8)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 im 2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 im 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (*.f64 im 2))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (-.f64 (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)))) (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) 1/9)) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(-.f64 (/.f64 (*.f64 (pow.f64 im 10) 1/3600) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(+.f64 -1 (+.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) -1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 1 (*.f64 1/60 (pow.f64 im 5))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5)))) (-.f64 1 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) 1/60))) 1) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(+.f64 -1 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) 1/60)))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im)))) (/.f64 (pow.f64 (*.f64 im 2) 2) (+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 -2 im))))
(+.f64 (-.f64 (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2)))) (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (/.f64 (pow.f64 im 6) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))) 1/9)) (/.f64 (pow.f64 (*.f64 im 2) 2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im -2))))
(-.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (exp.f64 (log1p.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) 1)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 1/60 (pow.f64 im 5))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) 1/60))) 1) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(+.f64 -1 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) 1/60)))))
(-.f64 (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) -1))
(-.f64 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(+.f64 -1 (+.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 1) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (+.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) -1))
(*.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 1 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 1 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 1 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 1 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 1 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 10) 1/3600)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 10) 1/3600)))))
(/.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))
(/.f64 (-.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (-.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) (pow.f64 (pow.f64 im 5) 3)) 1/46656000000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 6)) (*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))))
(/.f64 (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) (pow.f64 (pow.f64 im 5) 3)) 1/46656000000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 6)) (-.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 4)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (fma.f64 (pow.f64 im 10) 1/3600 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 4)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (fma.f64 (pow.f64 im 10) 1/3600 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (pow.f64 (*.f64 im 2) 2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 3) 8 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) 3)) (-.f64 (fma.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (pow.f64 (*.f64 im 2) 2)) (*.f64 (*.f64 im 2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 3)) (*.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 im 5) 3) 3) 1/10077696000000000) (pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) 3)) (*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) (pow.f64 (pow.f64 im 5) 3)) 1/46656000000) (-.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 6) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 im 5) 3) 3) 1/10077696000000000) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) 3)) (*.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) (pow.f64 (pow.f64 im 5) 3)) 1/46656000000) (-.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 6) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3) (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 10) 1/3600) 3) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) 3)) (*.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) 3)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2) (fma.f64 (pow.f64 im 10) 1/3600 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 10) 3) 1/46656000000) (pow.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) 3)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (+.f64 (*.f64 (*.f64 (pow.f64 im 10) (pow.f64 im 10)) 1/12960000) (*.f64 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2) (fma.f64 (pow.f64 im 10) 1/3600 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (neg.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (neg.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (neg.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (neg.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (/.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))) (sqrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (cbrt.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)))) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (/.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(/.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 1)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 2)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 3)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) 1/3)
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))
(sqrt.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 2))
(log.f64 (exp.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(expm1.f64 (log1p.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) 1))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(log1p.f64 (expm1.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))) 1)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (/.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3))) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) 1) (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (/.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 (-.f64 (*.f64 (pow.f64 im 5/2) (sqrt.f64 1/60)) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (/.f64 (fma.f64 (pow.f64 im 5/2) (sqrt.f64 1/60) (sqrt.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (sqrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))) (cbrt.f64 (-.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 5) 1/60) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) 1) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5))))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (-.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (+.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5)))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (pow.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) 3)) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5))))))) (/.f64 (*.f64 (cos.f64 re) -1/2) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))) (cbrt.f64 (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (+.f64 (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)) (*.f64 -1/60 (pow.f64 im 5)))))))
(pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 1)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 3)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3) 1/3)
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3)))))
(*.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(*.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)) 3))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) 3)))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2) 3) (pow.f64 (cos.f64 re) 3)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) -1/8)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (*.f64 (pow.f64 (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) 3) -1/8)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 1))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 5) 1/60 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 im 2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))))

eval1.1s (9.5%)

Compiler

Compiled 31756 to 25619 computations (19.3% saved)

prune232.0ms (2.1%)

Pruning

24 alts after pruning (18 fresh and 6 done)

PrunedKeptTotal
New7918799
Fresh21012
Picked235
Done033
Total79524819
Accuracy
100.0%
Counts
819 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.7%
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
88.7%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))))) 3)
89.5%
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
57.9%
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
28.3%
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (+.f64 (*.f64 1/720 (*.f64 im (pow.f64 re 6))) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))))
38.0%
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
63.8%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 im 2) 2)) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))
88.5%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)) (*.f64 (cos.f64 re) -1/2))
89.2%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1/2 im))) (*.f64 (cos.f64 re) -1/2))
17.7%
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
88.7%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
49.4%
(*.f64 (neg.f64 im) (cos.f64 re))
45.8%
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
45.0%
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
62.8%
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
62.6%
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
37.0%
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
30.9%
(*.f64 -1/2 (*.f64 2 im))
3.5%
(*.f64 -1/2 8)
3.5%
(*.f64 -1/2 1/2)
3.7%
(*.f64 -1/2 0)
2.0%
(*.f64 -1/2 -2)
63.0%
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
17.7%
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
88.7%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))))) 3)
89.5%
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
57.9%
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
28.3%
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (+.f64 (*.f64 1/720 (*.f64 im (pow.f64 re 6))) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))))
38.0%
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
63.8%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 im 2) 2)) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))
88.5%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)) (*.f64 (cos.f64 re) -1/2))
89.2%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1/2 im))) (*.f64 (cos.f64 re) -1/2))
17.7%
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
88.7%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
49.4%
(*.f64 (neg.f64 im) (cos.f64 re))
45.8%
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
45.0%
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
62.8%
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
62.6%
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
37.0%
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
30.9%
(*.f64 -1/2 (*.f64 2 im))
3.5%
(*.f64 -1/2 8)
3.5%
(*.f64 -1/2 1/2)
3.7%
(*.f64 -1/2 0)
2.0%
(*.f64 -1/2 -2)
63.0%
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
Compiler

Compiled 1462 to 1200 computations (17.9% saved)

localize496.0ms (4.4%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (pow.f64 im 3) 1/3)
100.0%
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))
99.9%
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
98.5%
(sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
100.0%
(*.f64 1/60 (pow.f64 im 5))
100.0%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1/2 im))) (*.f64 (cos.f64 re) -1/2))
99.9%
(/.f64 1 (/.f64 1/2 im))
100.0%
(*.f64 -1/6 (pow.f64 im 3))
100.0%
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
100.0%
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
100.0%
(fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
99.9%
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
Compiler

Compiled 266 to 195 computations (26.7% saved)

series60.0ms (0.5%)

Counts
10 → 144
Calls

45 calls:

TimeVariablePointExpression
32.0ms
im
@-inf
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
6.0ms
im
@0
(sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
2.0ms
re
@0
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
2.0ms
re
@0
(sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
1.0ms
im
@0
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)

rewrite255.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
817×associate-/l*
235×associate-*r*
214×pow1
198×add-exp-log
198×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039439
1516421
26319421
Stop Event
node limit
Counts
10 → 494
Calls
Call 1
Inputs
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))
(*.f64 -1/6 (pow.f64 im 3))
(/.f64 1 (/.f64 1/2 im))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1/2 im))) (*.f64 (cos.f64 re) -1/2))
(sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (pow.f64 im 3) 1/3)
Outputs
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cos.f64 re) (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)
(*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)))
(*.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)
(*.f64 (/.f64 (cos.f64 re) 2) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (cos.f64 re) 1) (/.f64 -1/2 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 -1/2 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) -1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) 1/2)
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(*.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(*.f64 -1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1) (pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1)
(pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(+.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(*.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 2) 4)) (-.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 2) 4)) (*.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))
(pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1)
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) 2)
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 3)) -1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1)
(*.f64 1 (*.f64 im 2))
(*.f64 im 2)
(*.f64 2 im)
(*.f64 2 (pow.f64 (/.f64 1 im) -1))
(*.f64 (*.f64 im 2) 1)
(*.f64 -1 (/.f64 1 (/.f64 -1/2 im)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) 2))
(*.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) 2))
(*.f64 (cbrt.f64 (*.f64 im 2)) (cbrt.f64 (*.f64 (pow.f64 im 2) 4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 2) 4)) (cbrt.f64 (*.f64 im 2)))
(*.f64 (*.f64 2 (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(*.f64 -2 (neg.f64 im))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/2 im)) -1) (pow.f64 (sqrt.f64 (/.f64 1/2 im)) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 im 2))) -1) (pow.f64 (cbrt.f64 (/.f64 1/2 im)) -1))
(pow.f64 (/.f64 1/2 im) -1)
(pow.f64 (*.f64 im 2) 1)
(pow.f64 (*.f64 (pow.f64 im 3) 8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 im 2)) 2)
(pow.f64 (cbrt.f64 (*.f64 im 2)) 3)
(sqrt.f64 (*.f64 (pow.f64 im 2) 4))
(log.f64 (pow.f64 (exp.f64 2) im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im 2))))
(cbrt.f64 (*.f64 (pow.f64 im 3) 8))
(expm1.f64 (log1p.f64 (*.f64 im 2)))
(exp.f64 (log.f64 (*.f64 im 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 im)) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 im 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))))) 1)
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4)) (/.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4))) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))
(pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 1)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 2)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(exp.f64 (log.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1/2) (pow.f64 -1/2 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1/2))
(/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 1 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 -1/2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (sqrt.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cos.f64 re) (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)
(*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)))
(*.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)
(*.f64 (/.f64 (cos.f64 re) 2) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (cos.f64 re) 1) (/.f64 -1/2 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 -1/2 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (cos.f64 re) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) 1))
(/.f64 (cos.f64 re) (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))))
(/.f64 -1/2 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(/.f64 -1/2 (/.f64 1 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 -1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cos.f64 re))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 1 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cos.f64 re))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 1 (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(/.f64 1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 -1 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 -1/2)))
(/.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (/.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cos.f64 re))))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 -1/2 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (cos.f64 re))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (/.f64 1 (cos.f64 re)))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (/.f64 1 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (/.f64 (cos.f64 re) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re)))
(/.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -2)
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (neg.f64 (cos.f64 re)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(/.f64 (neg.f64 (cos.f64 re)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (cos.f64 re) 1) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(/.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) -1/2))
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cos.f64 re)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) 1/2)) (neg.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) 1/2))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))))
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(/.f64 (cos.f64 re) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) 1))
(/.f64 (cos.f64 re) (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))))
(/.f64 -1/2 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(/.f64 -1/2 (/.f64 1 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 -1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cos.f64 re))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 1 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cos.f64 re))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 1 (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(/.f64 1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 -1 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 -1/2)))
(/.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (/.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cos.f64 re))))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 -1/2 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (cos.f64 re))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (/.f64 1 (cos.f64 re)))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (/.f64 1 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (/.f64 (cos.f64 re) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re)))
(/.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -2)
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (neg.f64 (cos.f64 re)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(/.f64 (neg.f64 (cos.f64 re)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (cos.f64 re) 1) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(/.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) -1/2))
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cos.f64 re)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) 1/2)) (neg.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) 1/2))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) -1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) 1/2)
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (*.f64 (pow.f64 im 3) 1/3) 1)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) 2)
(pow.f64 (*.f64 im (cbrt.f64 1/3)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3)))

simplify395.0ms (3.5%)

Algorithm
egg-herbie
Rules
828×associate-*r*
738×associate-*l*
472×*-commutative
436×associate-/l*
340×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086246951
1234946277
Stop Event
node limit
Counts
638 → 582
Calls
Call 1
Inputs
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(/.f64 1/2 im)
(+.f64 (*.f64 -1/12 im) (*.f64 1/2 (/.f64 1 im)))
(+.f64 (*.f64 -1/12 im) (+.f64 (*.f64 7/720 (pow.f64 im 3)) (*.f64 1/2 (/.f64 1 im))))
(+.f64 (*.f64 -1/12 im) (+.f64 (*.f64 -1/1080 (pow.f64 im 5)) (+.f64 (*.f64 7/720 (pow.f64 im 3)) (*.f64 1/2 (/.f64 1 im)))))
(/.f64 60 (pow.f64 im 5))
(-.f64 (*.f64 60 (/.f64 1 (pow.f64 im 5))) (*.f64 1200 (/.f64 1 (pow.f64 im 7))))
(-.f64 (+.f64 (*.f64 16800 (/.f64 1 (pow.f64 im 9))) (*.f64 60 (/.f64 1 (pow.f64 im 5)))) (*.f64 1200 (/.f64 1 (pow.f64 im 7))))
(-.f64 (+.f64 (*.f64 16800 (/.f64 1 (pow.f64 im 9))) (*.f64 60 (/.f64 1 (pow.f64 im 5)))) (+.f64 (*.f64 1200 (/.f64 1 (pow.f64 im 7))) (*.f64 192000 (/.f64 1 (pow.f64 im 11)))))
(/.f64 60 (pow.f64 im 5))
(-.f64 (*.f64 60 (/.f64 1 (pow.f64 im 5))) (*.f64 1200 (/.f64 1 (pow.f64 im 7))))
(-.f64 (+.f64 (*.f64 16800 (/.f64 1 (pow.f64 im 9))) (*.f64 60 (/.f64 1 (pow.f64 im 5)))) (*.f64 1200 (/.f64 1 (pow.f64 im 7))))
(-.f64 (+.f64 (*.f64 16800 (/.f64 1 (pow.f64 im 9))) (*.f64 60 (/.f64 1 (pow.f64 im 5)))) (+.f64 (*.f64 1200 (/.f64 1 (pow.f64 im 7))) (*.f64 192000 (/.f64 1 (pow.f64 im 11)))))
(*.f64 2 im)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 2 im)
(*.f64 -1 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 re 4) (*.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 re 4) (*.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 re 6) (*.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 -1/4 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2))))) (+.f64 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 -1/4 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2))))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cos.f64 re) (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)
(*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)))
(*.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)
(*.f64 (/.f64 (cos.f64 re) 2) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (cos.f64 re) 1) (/.f64 -1/2 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 -1/2 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) -1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) 1/2)
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(*.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(*.f64 -1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1) (pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1)
(pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3)
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(+.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(*.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 2) 4)) (-.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 2) 4)) (*.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))
(pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1)
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) 2)
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 3)) -1/6))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1)
(*.f64 1 (*.f64 im 2))
(*.f64 im 2)
(*.f64 2 im)
(*.f64 2 (pow.f64 (/.f64 1 im) -1))
(*.f64 (*.f64 im 2) 1)
(*.f64 -1 (/.f64 1 (/.f64 -1/2 im)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) 2))
(*.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) 2))
(*.f64 (cbrt.f64 (*.f64 im 2)) (cbrt.f64 (*.f64 (pow.f64 im 2) 4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 2) 4)) (cbrt.f64 (*.f64 im 2)))
(*.f64 (*.f64 2 (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(*.f64 -2 (neg.f64 im))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/2 im)) -1) (pow.f64 (sqrt.f64 (/.f64 1/2 im)) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 im 2))) -1) (pow.f64 (cbrt.f64 (/.f64 1/2 im)) -1))
(pow.f64 (/.f64 1/2 im) -1)
(pow.f64 (*.f64 im 2) 1)
(pow.f64 (*.f64 (pow.f64 im 3) 8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 im 2)) 2)
(pow.f64 (cbrt.f64 (*.f64 im 2)) 3)
(sqrt.f64 (*.f64 (pow.f64 im 2) 4))
(log.f64 (pow.f64 (exp.f64 2) im))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im 2))))
(cbrt.f64 (*.f64 (pow.f64 im 3) 8))
(expm1.f64 (log1p.f64 (*.f64 im 2)))
(exp.f64 (log.f64 (*.f64 im 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 im)) -1))
(exp.f64 (*.f64 (log.f64 (*.f64 im 2)) 1))
(log1p.f64 (expm1.f64 (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))))) 1)
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4)) (/.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4))) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))
(pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 1)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 2)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(exp.f64 (log.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1/2) (pow.f64 -1/2 1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1/2))
(/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 1 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 -1/2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (sqrt.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cos.f64 re) (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)
(*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)))
(*.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)
(*.f64 (/.f64 (cos.f64 re) 2) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (/.f64 (cos.f64 re) 1) (/.f64 -1/2 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 -1/2 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (cos.f64 re) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) 1))
(/.f64 (cos.f64 re) (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))))
(/.f64 -1/2 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(/.f64 -1/2 (/.f64 1 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 -1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cos.f64 re))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 1 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cos.f64 re))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 1 (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(/.f64 1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 -1 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 -1/2)))
(/.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (/.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cos.f64 re))))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 -1/2 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (cos.f64 re))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (/.f64 1 (cos.f64 re)))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (/.f64 1 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (/.f64 (cos.f64 re) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re)))
(/.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -2)
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (neg.f64 (cos.f64 re)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(/.f64 (neg.f64 (cos.f64 re)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (cos.f64 re) 1) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(/.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) -1/2))
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cos.f64 re)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) 1/2)) (neg.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) 1/2))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))))
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(/.f64 (cos.f64 re) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) 1))
(/.f64 (cos.f64 re) (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))))
(/.f64 -1/2 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(/.f64 -1/2 (/.f64 1 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 -1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cos.f64 re))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 1 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cos.f64 re))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 1 (*.f64 (cos.f64 re) -1/2)))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(/.f64 1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 -1 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 -1/2)))
(/.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (/.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cos.f64 re))))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 -1/2 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (cos.f64 re))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (/.f64 1 (cos.f64 re)))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (/.f64 1 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (/.f64 (cos.f64 re) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re)))
(/.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -2)
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (neg.f64 (cos.f64 re)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(/.f64 (neg.f64 (cos.f64 re)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (cos.f64 re) 1) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(/.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) -1/2))
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cos.f64 re)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) 1/2)) (neg.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) 1/2))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) -1)
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) 1/2)
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) 1)
(pow.f64 (*.f64 (pow.f64 im 3) 1/3) 1)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) 2)
(pow.f64 (*.f64 im (cbrt.f64 1/3)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3)))
Outputs
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 (cos.f64 re) (neg.f64 im))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(/.f64 1/2 im)
(+.f64 (*.f64 -1/12 im) (*.f64 1/2 (/.f64 1 im)))
(fma.f64 -1/12 im (/.f64 1/2 im))
(+.f64 (*.f64 -1/12 im) (+.f64 (*.f64 7/720 (pow.f64 im 3)) (*.f64 1/2 (/.f64 1 im))))
(fma.f64 -1/12 im (fma.f64 7/720 (pow.f64 im 3) (/.f64 1/2 im)))
(+.f64 (*.f64 -1/12 im) (+.f64 (*.f64 -1/1080 (pow.f64 im 5)) (+.f64 (*.f64 7/720 (pow.f64 im 3)) (*.f64 1/2 (/.f64 1 im)))))
(fma.f64 -1/12 im (fma.f64 -1/1080 (pow.f64 im 5) (fma.f64 7/720 (pow.f64 im 3) (/.f64 1/2 im))))
(/.f64 60 (pow.f64 im 5))
(-.f64 (*.f64 60 (/.f64 1 (pow.f64 im 5))) (*.f64 1200 (/.f64 1 (pow.f64 im 7))))
(-.f64 (/.f64 60 (pow.f64 im 5)) (/.f64 1200 (pow.f64 im 7)))
(+.f64 (/.f64 60 (pow.f64 im 5)) (/.f64 -1200 (pow.f64 im 7)))
(-.f64 (+.f64 (*.f64 16800 (/.f64 1 (pow.f64 im 9))) (*.f64 60 (/.f64 1 (pow.f64 im 5)))) (*.f64 1200 (/.f64 1 (pow.f64 im 7))))
(+.f64 (/.f64 16800 (pow.f64 im 9)) (-.f64 (/.f64 60 (pow.f64 im 5)) (/.f64 1200 (pow.f64 im 7))))
(+.f64 (/.f64 60 (pow.f64 im 5)) (+.f64 (/.f64 16800 (pow.f64 im 9)) (/.f64 -1200 (pow.f64 im 7))))
(-.f64 (+.f64 (*.f64 16800 (/.f64 1 (pow.f64 im 9))) (*.f64 60 (/.f64 1 (pow.f64 im 5)))) (+.f64 (*.f64 1200 (/.f64 1 (pow.f64 im 7))) (*.f64 192000 (/.f64 1 (pow.f64 im 11)))))
(+.f64 (/.f64 16800 (pow.f64 im 9)) (-.f64 (/.f64 60 (pow.f64 im 5)) (+.f64 (/.f64 1200 (pow.f64 im 7)) (/.f64 192000 (pow.f64 im 11)))))
(/.f64 60 (pow.f64 im 5))
(-.f64 (*.f64 60 (/.f64 1 (pow.f64 im 5))) (*.f64 1200 (/.f64 1 (pow.f64 im 7))))
(-.f64 (/.f64 60 (pow.f64 im 5)) (/.f64 1200 (pow.f64 im 7)))
(+.f64 (/.f64 60 (pow.f64 im 5)) (/.f64 -1200 (pow.f64 im 7)))
(-.f64 (+.f64 (*.f64 16800 (/.f64 1 (pow.f64 im 9))) (*.f64 60 (/.f64 1 (pow.f64 im 5)))) (*.f64 1200 (/.f64 1 (pow.f64 im 7))))
(+.f64 (/.f64 16800 (pow.f64 im 9)) (-.f64 (/.f64 60 (pow.f64 im 5)) (/.f64 1200 (pow.f64 im 7))))
(+.f64 (/.f64 60 (pow.f64 im 5)) (+.f64 (/.f64 16800 (pow.f64 im 9)) (/.f64 -1200 (pow.f64 im 7))))
(-.f64 (+.f64 (*.f64 16800 (/.f64 1 (pow.f64 im 9))) (*.f64 60 (/.f64 1 (pow.f64 im 5)))) (+.f64 (*.f64 1200 (/.f64 1 (pow.f64 im 7))) (*.f64 192000 (/.f64 1 (pow.f64 im 11)))))
(+.f64 (/.f64 16800 (pow.f64 im 9)) (-.f64 (/.f64 60 (pow.f64 im 5)) (+.f64 (/.f64 1200 (pow.f64 im 7)) (/.f64 192000 (pow.f64 im 11)))))
(*.f64 2 im)
(*.f64 im 2)
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 (cos.f64 re) (neg.f64 im))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))
(*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(+.f64 (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)) (*.f64 (pow.f64 re 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 1/4)))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))))
(+.f64 (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 (pow.f64 re 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 1/4))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im)))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 (*.f64 1/4 (pow.f64 re 2)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(+.f64 (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 (pow.f64 re 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 1/4)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 2 im))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 re 4) (*.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (fma.f64 1/2 (*.f64 (pow.f64 re 4) (*.f64 (*.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 re 4) (sqrt.f64 -1/2)) (*.f64 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 re 4) (*.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2)))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (pow.f64 re 6) (*.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 -1/4 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2)))))) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (fma.f64 1/2 (*.f64 (pow.f64 re 4) (*.f64 (*.f64 (sqrt.f64 -1/2) (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2))) (sqrt.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))) (fma.f64 1/2 (*.f64 (pow.f64 re 6) (*.f64 (*.f64 (sqrt.f64 -1/2) (+.f64 (*.f64 -1/720 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 1/4 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2))))) (sqrt.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))))
(fma.f64 -1/4 (*.f64 (*.f64 (pow.f64 re 2) (sqrt.f64 -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 re 4) (sqrt.f64 -1/2)) (*.f64 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2)) (sqrt.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))) (fma.f64 1/2 (*.f64 (pow.f64 re 6) (*.f64 (sqrt.f64 -1/2) (*.f64 (+.f64 (*.f64 -1/720 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 1/4 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2)))) (sqrt.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))) (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 re 2) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(fma.f64 -1/2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (pow.f64 re 2) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 re 2) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (fma.f64 (pow.f64 re 4) (fma.f64 1/16 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2)) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(fma.f64 -1/2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (pow.f64 re 2) (pow.f64 (sqrt.f64 -1/2) 2))) (fma.f64 (pow.f64 re 4) (fma.f64 1/16 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2)) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2))))) (+.f64 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2)))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (-.f64 (*.f64 -1/720 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 -1/4 (-.f64 (*.f64 1/24 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) 2))))))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 re 2) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (fma.f64 (pow.f64 re 4) (fma.f64 1/16 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2)) (pow.f64 (sqrt.f64 -1/2) 2))) (fma.f64 (pow.f64 re 6) (fma.f64 -1/4 (*.f64 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2)) (pow.f64 (sqrt.f64 -1/2) 2)) (*.f64 (+.f64 (*.f64 -1/720 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 1/4 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2)))) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(fma.f64 -1/2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (pow.f64 re 2) (pow.f64 (sqrt.f64 -1/2) 2))) (fma.f64 (pow.f64 re 4) (fma.f64 1/16 (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2)) (pow.f64 (sqrt.f64 -1/2) 2))) (fma.f64 (pow.f64 re 6) (fma.f64 -1/4 (*.f64 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2)) (pow.f64 (sqrt.f64 -1/2) 2)) (*.f64 (+.f64 (*.f64 -1/720 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 1/4 (-.f64 (*.f64 1/24 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (*.f64 -1/4 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2)))) (pow.f64 (sqrt.f64 -1/2) 2))) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 (*.f64 (cos.f64 re) (pow.f64 (sqrt.f64 -1/2) 2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 (pow.f64 (sqrt.f64 -1/2) 2) (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1 (*.f64 im (cos.f64 re)))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 (cos.f64 re) (neg.f64 im))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(+.f64 (*.f64 -1 (*.f64 im (cos.f64 re))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(+.f64 (*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(+.f64 (*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))) (+.f64 (*.f64 -1/48 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (+.f64 (*.f64 1/1440 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))))
(fma.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (fma.f64 -1/48 (*.f64 (pow.f64 re 4) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (fma.f64 1/1440 (*.f64 (pow.f64 re 6) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 1/4 (*.f64 (pow.f64 re 2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(*.f64 1/3 (pow.f64 im 3))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (cos.f64 re) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 (*.f64 -1/2 (cos.f64 re)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2) (*.f64 (*.f64 -1/2 (cos.f64 re)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (cos.f64 re) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 (*.f64 -1/2 (cos.f64 re)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2) (*.f64 (*.f64 -1/2 (cos.f64 re)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))) (*.f64 (*.f64 (cos.f64 re) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -1/2))
(/.f64 (/.f64 (*.f64 (cos.f64 re) 1) (/.f64 -2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))
(*.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) 2) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) 1) (/.f64 -1/2 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 -1/2 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) -1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2))
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) 1) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(*.f64 1 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(*.f64 -1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1) (pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) -2)
(pow.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) -1) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1)
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(pow.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) 2)
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(pow.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 3))
(/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 3))
(pow.f64 (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3) 1/3)
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))
(sqrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(cbrt.f64 (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))
(/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))
(+.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(+.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) (-.f64 1 (*.f64 (pow.f64 im 3) 1/3)))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1)
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) (-.f64 1 (*.f64 im 2)))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(-.f64 (+.f64 (*.f64 im 2) (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))) 1)
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(-.f64 (+.f64 (*.f64 (pow.f64 im 3) 1/3) (exp.f64 (log1p.f64 (*.f64 im 2)))) 1)
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(*.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2) (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 2) 4)) (-.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 4 (pow.f64 im 2))) (fma.f64 (pow.f64 im 3) 1/3 (neg.f64 (*.f64 im 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 4 (pow.f64 im 2))) (-.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 im 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 im 2)) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (*.f64 im 2) (*.f64 1/3 (pow.f64 im 3))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (pow.f64 im 2) 4)) (*.f64 (*.f64 (pow.f64 im 3) 1/3) (*.f64 im 2))))
(/.f64 (fma.f64 (pow.f64 im 3) 8 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (-.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 4 (pow.f64 im 2))) (*.f64 (pow.f64 im 3) (*.f64 1/3 (*.f64 im 2)))))
(/.f64 (fma.f64 (pow.f64 im 3) 8 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (-.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 4 (pow.f64 im 2))) (*.f64 (pow.f64 im 3) (*.f64 2/3 im))))
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) 8) (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 im 2) 4) (*.f64 (pow.f64 im 6) 1/9)) (*.f64 (*.f64 im 2) (*.f64 (pow.f64 im 3) 1/3))))
(/.f64 (fma.f64 (pow.f64 im 3) 8 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (-.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 4 (pow.f64 im 2))) (*.f64 (pow.f64 im 3) (*.f64 1/3 (*.f64 im 2)))))
(/.f64 (fma.f64 (pow.f64 im 3) 8 (*.f64 (pow.f64 (pow.f64 im 3) 3) 1/27)) (-.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 4 (pow.f64 im 2))) (*.f64 (pow.f64 im 3) (*.f64 2/3 im))))
(pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 1)
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 2)
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3) 1/3)
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)) 2))
(sqrt.f64 (pow.f64 (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 3))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 1))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))
(fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1)
(*.f64 (pow.f64 im 3) -1/6)
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1)
(*.f64 (pow.f64 im 3) -1/6)
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 -1/6)) 2)
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 3) 1/3)
(*.f64 (pow.f64 im 3) -1/6)
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im 3)) -1/6))
(*.f64 -1/6 (log.f64 (exp.f64 (pow.f64 im 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))))
(*.f64 (pow.f64 im 3) -1/6)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 3))
(*.f64 (pow.f64 im 3) -1/6)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6)))
(*.f64 (pow.f64 im 3) -1/6)
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)))
(*.f64 (pow.f64 im 3) -1/6)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1))
(*.f64 (pow.f64 im 3) -1/6)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))
(*.f64 (pow.f64 im 3) -1/6)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im 2))) 1)
(*.f64 im 2)
(*.f64 1 (*.f64 im 2))
(*.f64 im 2)
(*.f64 im 2)
(*.f64 2 im)
(*.f64 im 2)
(*.f64 2 (pow.f64 (/.f64 1 im) -1))
(*.f64 im 2)
(*.f64 (*.f64 im 2) 1)
(*.f64 im 2)
(*.f64 -1 (/.f64 1 (/.f64 -1/2 im)))
(*.f64 im 2)
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) 2))
(*.f64 2 (*.f64 (sqrt.f64 im) (sqrt.f64 im)))
(*.f64 (sqrt.f64 (*.f64 im 2)) (sqrt.f64 (*.f64 im 2)))
(*.f64 im 2)
(*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) 2))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 2 (cbrt.f64 im)))
(*.f64 2 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 (cbrt.f64 (*.f64 im 2)) (cbrt.f64 (*.f64 (pow.f64 im 2) 4)))
(*.f64 (cbrt.f64 (*.f64 im 2)) (cbrt.f64 (*.f64 4 (pow.f64 im 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 im 2) 4)) (cbrt.f64 (*.f64 im 2)))
(*.f64 (cbrt.f64 (*.f64 im 2)) (cbrt.f64 (*.f64 4 (pow.f64 im 2))))
(*.f64 (*.f64 2 (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 2 (*.f64 (sqrt.f64 im) (sqrt.f64 im)))
(*.f64 (*.f64 2 (pow.f64 (cbrt.f64 im) 2)) (cbrt.f64 im))
(*.f64 (pow.f64 (cbrt.f64 im) 2) (*.f64 2 (cbrt.f64 im)))
(*.f64 2 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))
(*.f64 -2 (neg.f64 im))
(*.f64 im 2)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 1/2 im)) -1) (pow.f64 (sqrt.f64 (/.f64 1/2 im)) -1))
(pow.f64 (sqrt.f64 (/.f64 1/2 im)) -2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 im 2))) -1) (pow.f64 (cbrt.f64 (/.f64 1/2 im)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 1/4 (pow.f64 im 2)))) (/.f64 1 (cbrt.f64 (/.f64 1/2 im))))
(/.f64 (*.f64 (/.f64 1 (cbrt.f64 (/.f64 1/2 im))) 1) (cbrt.f64 (/.f64 1/4 (pow.f64 im 2))))
(pow.f64 (/.f64 1/2 im) -1)
(*.f64 im 2)
(pow.f64 (*.f64 im 2) 1)
(*.f64 im 2)
(pow.f64 (*.f64 (pow.f64 im 3) 8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 im 3) 8))
(pow.f64 (sqrt.f64 (*.f64 im 2)) 2)
(*.f64 im 2)
(pow.f64 (cbrt.f64 (*.f64 im 2)) 3)
(*.f64 im 2)
(sqrt.f64 (*.f64 (pow.f64 im 2) 4))
(sqrt.f64 (*.f64 4 (pow.f64 im 2)))
(log.f64 (pow.f64 (exp.f64 2) im))
(*.f64 im (log.f64 (exp.f64 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im 2))))
(*.f64 im 2)
(cbrt.f64 (*.f64 (pow.f64 im 3) 8))
(expm1.f64 (log1p.f64 (*.f64 im 2)))
(*.f64 im 2)
(exp.f64 (log.f64 (*.f64 im 2)))
(*.f64 im 2)
(exp.f64 (*.f64 (log.f64 (/.f64 1/2 im)) -1))
(*.f64 im 2)
(exp.f64 (*.f64 (log.f64 (*.f64 im 2)) 1))
(*.f64 im 2)
(log1p.f64 (expm1.f64 (*.f64 im 2)))
(*.f64 im 2)
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 im 2)))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 im 2) (*.f64 (cos.f64 re) -1/2)))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))))) 1)
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4)) (/.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)) (*.f64 (cos.f64 re) -1/2)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 4 (pow.f64 im 2))) (/.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im -2)) (*.f64 -1/2 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 4 (pow.f64 im 2))) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im -2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8)) (/.f64 (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (*.f64 (pow.f64 im 3) 8)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))) (*.f64 -1/2 (cos.f64 re)))
(*.f64 (/.f64 (*.f64 -1/2 (cos.f64 re)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (*.f64 (pow.f64 im 3) 8)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4))) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 4 (pow.f64 im 2))) (/.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im -2)) (*.f64 -1/2 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 4 (pow.f64 im 2))) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im -2))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8))) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (*.f64 (pow.f64 im 3) 8)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))) (*.f64 -1/2 (cos.f64 re)))
(*.f64 (/.f64 (*.f64 -1/2 (cos.f64 re)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (*.f64 (pow.f64 im 3) 8)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (pow.f64 im 2) 4)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 -2 im)))
(/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 4 (pow.f64 im 2))) (/.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im -2)) (*.f64 -1/2 (cos.f64 re))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 4 (pow.f64 im 2))) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im -2))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000) (*.f64 (pow.f64 im 3) 8)) (*.f64 (cos.f64 re) -1/2)) (+.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 im 2) (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (*.f64 (pow.f64 im 3) 8)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))) (*.f64 -1/2 (cos.f64 re)))
(*.f64 (/.f64 (*.f64 -1/2 (cos.f64 re)) (fma.f64 (pow.f64 im 10) 1/3600 (*.f64 im (*.f64 2 (-.f64 (*.f64 im 2) (*.f64 1/60 (pow.f64 im 5))))))) (fma.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000 (*.f64 (pow.f64 im 3) 8)))
(pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 1)
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 2)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))) 2)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 3)
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(pow.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 3) 1/3)
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)))) 3))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(exp.f64 (log.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))) 1))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2))))))
(fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))
(*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))) 1)
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 1/2) (pow.f64 -1/2 1/2))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (sqrt.f64 -1/2) (sqrt.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))
(/.f64 1 (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 1 (sqrt.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(/.f64 1 (sqrt.f64 (/.f64 (/.f64 1 (cos.f64 re)) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(/.f64 1 (sqrt.f64 (/.f64 -2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 1 (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (cos.f64 re))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (cos.f64 re)))
(*.f64 (sqrt.f64 (cos.f64 re)) (/.f64 1 (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -1/2))
(/.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -1/2))
(/.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(/.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 re)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -1/2)) (sqrt.f64 -1/2))
(/.f64 (*.f64 (sqrt.f64 (cos.f64 re)) (sqrt.f64 -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -1/2))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -1/2)) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -1/2))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (cos.f64 re))))
(*.f64 (cbrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (cbrt.f64 (cos.f64 re)) (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (cos.f64 re))))
(*.f64 (/.f64 (sqrt.f64 -1/2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -1/2)) (sqrt.f64 (cos.f64 re)))
(/.f64 (*.f64 (sqrt.f64 -1/2) (sqrt.f64 (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -1/2))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -1/2)) (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -1/2)))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -1/2)) (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -1/2)))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (sqrt.f64 (sqrt.f64 (cos.f64 re)))) (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(*.f64 (sqrt.f64 (cbrt.f64 (cos.f64 re))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (sqrt.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (sqrt.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (sqrt.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (sqrt.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/2)
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1)
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) 2)
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 3)
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(fabs.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(fabs.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 3/2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1/2))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cos.f64 re) (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 -1/2 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (cos.f64 re) -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (cos.f64 re) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 (*.f64 -1/2 (cos.f64 re)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2) (*.f64 (*.f64 -1/2 (cos.f64 re)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (cos.f64 re) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (*.f64 (*.f64 -1/2 (cos.f64 re)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2) (*.f64 (*.f64 -1/2 (cos.f64 re)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(*.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))) (*.f64 (*.f64 (cos.f64 re) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -1/2))
(/.f64 (/.f64 (*.f64 (cos.f64 re) 1) (/.f64 -2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))
(*.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) 2) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) 1) (/.f64 -1/2 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(*.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 -1/2 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (cos.f64 re) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2))))
(/.f64 (cos.f64 re) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) 1))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cos.f64 re) (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1/2 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1/2 (/.f64 1 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cos.f64 re))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 1 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cos.f64 re))))
(/.f64 1 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (sqrt.f64 (cos.f64 re)) -2))))
(/.f64 (*.f64 1 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) -2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (cos.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 1 (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 1) (*.f64 (cos.f64 re) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 (/.f64 -2 (cos.f64 re)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (*.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 re)) 1) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (/.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (/.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 1)) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (neg.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) 1) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))) (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (cbrt.f64 (pow.f64 (cos.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cos.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 1 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) -2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (cos.f64 re)))
(/.f64 (*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (cos.f64 re))) (/.f64 -2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (cos.f64 re)))))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (/.f64 (cbrt.f64 (cos.f64 re)) -2))
(*.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (cos.f64 re)) -1/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (/.f64 (cbrt.f64 (cos.f64 re)) -2))
(*.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2) (*.f64 (*.f64 -1/2 (cos.f64 re)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(/.f64 (*.f64 -1/2 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (cos.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (/.f64 (cbrt.f64 (cos.f64 re)) -2))
(*.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -1/2))
(/.f64 (cos.f64 re) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -1/2) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (/.f64 1 (cos.f64 re)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (/.f64 1 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) 1) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))) (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2) (*.f64 (*.f64 -1/2 (cos.f64 re)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(/.f64 (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(/.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))) (*.f64 (*.f64 (cos.f64 re) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -1/2))
(/.f64 (/.f64 (*.f64 (cos.f64 re) 1) (/.f64 -2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))
(/.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (neg.f64 (cos.f64 re)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (neg.f64 (cos.f64 re)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 -1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (/.f64 (cos.f64 re) 1) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cos.f64 re)))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2))))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) 1/2)) (neg.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cos.f64 re))))
(*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (sqrt.f64 (cos.f64 re)))
(*.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (/.f64 (sqrt.f64 -1/2) 1) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) 1) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re))))
(*.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re))))
(*.f64 (sqrt.f64 (cbrt.f64 (cos.f64 re))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 1 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) -2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 -2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (cos.f64 re))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))) (/.f64 1 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) -2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 -2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (cos.f64 re)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2))) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2))) 1) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) -1) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))))
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) 1) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))) (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (*.f64 (*.f64 (cos.f64 re) -1/2) (*.f64 1/60 (pow.f64 im 5))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(+.f64 (*.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cos.f64 re) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cos.f64 re) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) 1))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cos.f64 re) (/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1/2 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1/2 (/.f64 1 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cos.f64 re))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 1 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cos.f64 re))))
(/.f64 1 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (sqrt.f64 (cos.f64 re)) -2))))
(/.f64 (*.f64 1 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 1 (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(*.f64 (/.f64 1 (/.f64 1 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) -2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (cos.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 1 (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 1/2 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cos.f64 re)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 1 (/.f64 1 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1 (neg.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 -1 (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 1) (*.f64 (cos.f64 re) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 (/.f64 -2 (cos.f64 re)) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (/.f64 -1 (*.f64 (neg.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (sqrt.f64 (cos.f64 re)) -1/2)))
(/.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 -1/2)))
(*.f64 (/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (sqrt.f64 -1/2))
(*.f64 (sqrt.f64 -1/2) (*.f64 (*.f64 (/.f64 (sqrt.f64 (cos.f64 re)) 1) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (/.f64 1 (*.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (/.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 1)) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (neg.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (neg.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (neg.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (/.f64 1 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) 1) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))) (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2) (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (cbrt.f64 (pow.f64 (cos.f64 re) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))))
(*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2)) (cbrt.f64 (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (sqrt.f64 (cos.f64 re)))) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cos.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (/.f64 1 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) -2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (cos.f64 re)))
(/.f64 (*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (cos.f64 re))) (/.f64 -2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (cos.f64 re)))))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (/.f64 (cbrt.f64 (cos.f64 re)) -2))
(*.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cbrt.f64 (cos.f64 re)) -1/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (/.f64 (cbrt.f64 (cos.f64 re)) -2))
(*.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2) (/.f64 1 (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2) (*.f64 (*.f64 -1/2 (cos.f64 re)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(/.f64 (*.f64 -1/2 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (cos.f64 re))))
(/.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2))
(/.f64 (sqrt.f64 (cos.f64 re)) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re))))
(/.f64 (*.f64 -1/2 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (cos.f64 re))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (/.f64 (cbrt.f64 (cos.f64 re)) -2))
(*.f64 (cbrt.f64 (cos.f64 re)) (/.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -1/2))
(/.f64 (cos.f64 re) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -1/2) (*.f64 -1/2 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (/.f64 1 (cos.f64 re)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (/.f64 1 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (*.f64 (sqrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)) (/.f64 1 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1/4)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) 1) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (/.f64 1 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))))) (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) -1/2) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) 2) (*.f64 (*.f64 -1/2 (cos.f64 re)) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))))
(*.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) 2)))
(/.f64 (/.f64 -1/2 (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re))) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2)) -1/2)) (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(/.f64 (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (*.f64 (cos.f64 re) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))) (*.f64 (*.f64 (cos.f64 re) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -1/2))
(/.f64 (/.f64 (*.f64 (cos.f64 re) 1) (/.f64 -2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))
(/.f64 (/.f64 -1/2 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cos.f64 re)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (neg.f64 (cos.f64 re)) (neg.f64 (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (neg.f64 (cos.f64 re)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 -1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (neg.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (/.f64 (cos.f64 re) 1) (*.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) -1/2))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) -1/2))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(/.f64 (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (cos.f64 re)))
(/.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(*.f64 (cos.f64 re) (*.f64 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (/.f64 -1/2 (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 (/.f64 1 (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re))) (cbrt.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) 1) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2)) (/.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -1/2) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) -2))) (/.f64 1 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) -2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2) (cbrt.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) -2))))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) 1/2)) (neg.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(/.f64 (sqrt.f64 -1/2) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cos.f64 re))))
(*.f64 (/.f64 (sqrt.f64 -1/2) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (sqrt.f64 (cos.f64 re)))
(*.f64 (sqrt.f64 (cos.f64 re)) (*.f64 (/.f64 (sqrt.f64 -1/2) 1) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))) 1) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) (sqrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))
(/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2)) (sqrt.f64 (sqrt.f64 (cos.f64 re))))
(*.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (sqrt.f64 (sqrt.f64 (cos.f64 re))) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (sqrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (*.f64 (/.f64 1 (*.f64 (sqrt.f64 (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) -2)) (sqrt.f64 (cbrt.f64 (cos.f64 re))))
(*.f64 (sqrt.f64 (cbrt.f64 (cos.f64 re))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 -2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))) (sqrt.f64 (cos.f64 re)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 1 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) -2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 -2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (cos.f64 re))))))
(/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (sqrt.f64 (*.f64 (cos.f64 re) 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (sqrt.f64 (*.f64 (cos.f64 re) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 (sqrt.f64 (*.f64 (cos.f64 re) 1/2)) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (/.f64 (cbrt.f64 (cos.f64 re)) -2)) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)))) (/.f64 1 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) -2) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))) (/.f64 (/.f64 -2 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (cos.f64 re)))) (cbrt.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))) (/.f64 (/.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) -1/2))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) -1/2)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2))) (/.f64 1 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (cos.f64 re))) 2))) 1) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (*.f64 -1/2 (cos.f64 re))))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2)))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 (cos.f64 re) 1/2)) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))) -1) (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (cbrt.f64 (*.f64 (cos.f64 re) 1/2))))
(pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (/.f64 1 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) -1)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3) 1/3)
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2))
(neg.f64 (/.f64 (cos.f64 re) (/.f64 (/.f64 -1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) -1/2)))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))))) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re)) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) (log.f64 (pow.f64 (exp.f64 -1/2) (cos.f64 re))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) 3))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3)))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 re) -1/2) 3) (pow.f64 (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))) 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) (/.f64 1 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2))) 3))))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 3) -1/8) 1) (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 1))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 1/3 (pow.f64 im 3) (*.f64 im 2)))))
(*.f64 -1/2 (*.f64 (cos.f64 re) (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 1/3 (pow.f64 im 3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3))) 1)
(*.f64 1/3 (pow.f64 im 3))
(pow.f64 (*.f64 (pow.f64 im 3) 1/3) 1)
(*.f64 1/3 (pow.f64 im 3))
(pow.f64 (*.f64 (pow.f64 im 3/2) (sqrt.f64 1/3)) 2)
(pow.f64 (*.f64 im (cbrt.f64 1/3)) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3) 1/3)
(*.f64 1/3 (pow.f64 im 3))
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 im 3)))
(*.f64 (pow.f64 im 3) (log.f64 (exp.f64 1/3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3))))
(*.f64 1/3 (pow.f64 im 3))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im 3) 1/3) 3))
(*.f64 1/3 (pow.f64 im 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1/3 (pow.f64 im 3))
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1/3 (pow.f64 im 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) 1/3)) 1))
(*.f64 1/3 (pow.f64 im 3))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) 1/3)))
(*.f64 1/3 (pow.f64 im 3))

eval435.0ms (3.9%)

Compiler

Compiled 17819 to 13651 computations (23.4% saved)

prune139.0ms (1.2%)

Pruning

24 alts after pruning (16 fresh and 8 done)

PrunedKeptTotal
New5999608
Fresh6713
Picked325
Done066
Total60824632
Accuracy
100.0%
Counts
632 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.7%
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))) 2)
89.6%
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 1 (*.f64 (cos.f64 re) -1/2)))
49.3%
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1/2 im))
57.9%
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
38.0%
(-.f64 (sqrt.f64 (*.f64 (pow.f64 im 6) 1/36)) im)
28.3%
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (+.f64 (*.f64 1/720 (*.f64 im (pow.f64 re 6))) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))))
38.0%
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
62.6%
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
57.0%
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
89.0%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (sqrt.f64 (/.f64 1/2 im)) -2)) (*.f64 (cos.f64 re) -1/2))
88.3%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (cbrt.f64 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2))
89.1%
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (*.f64 2 (sqrt.f64 im)) (sqrt.f64 im))) (*.f64 (cos.f64 re) -1/2))
88.7%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
49.4%
(*.f64 (neg.f64 im) (cos.f64 re))
45.8%
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
45.0%
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
62.8%
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
37.0%
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
30.9%
(*.f64 -1/2 (*.f64 2 im))
3.5%
(*.f64 -1/2 8)
3.5%
(*.f64 -1/2 1/2)
3.7%
(*.f64 -1/2 0)
2.0%
(*.f64 -1/2 -2)
62.8%
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
Compiler

Compiled 953 to 732 computations (23.2% saved)

regimes156.0ms (1.4%)

Counts
40 → 2
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1/2 im))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(-.f64 (sqrt.f64 (*.f64 (pow.f64 im 6) 1/36)) im)
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1/2 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
(+.f64 (*.f64 -1 im) (+.f64 (*.f64 -1/24 (*.f64 im (pow.f64 re 4))) (+.f64 (*.f64 1/720 (*.f64 im (pow.f64 re 6))) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))) 2)
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (cbrt.f64 (*.f64 im 2)) 3)) (*.f64 (cos.f64 re) -1/2))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (sqrt.f64 (/.f64 1/2 im)) -2)) (*.f64 (cos.f64 re) -1/2))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (*.f64 2 (sqrt.f64 im)) (sqrt.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))))) (*.f64 (cos.f64 re) -1/2))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))
(/.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (/.f64 1 (*.f64 (cos.f64 re) -1/2)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (+.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))))) 3)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (*.f64 im 2)) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3)) (*.f64 (cos.f64 re) -1/2))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 3)
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 -1/2 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)))))) 2)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2)
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 im 2) 2)) (cbrt.f64 (*.f64 im 2)) (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) 3) (pow.f64 (*.f64 (cos.f64 re) -1/2) 3)))
(*.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2))) (sqrt.f64 (*.f64 (cos.f64 re) -1/2)))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) 1/3 (*.f64 im 2)) 2)))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) (*.f64 (cos.f64 re) -1/2))) 2) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (fma.f64 1/60 (pow.f64 im 5) (fma.f64 im 2 (*.f64 (pow.f64 im 3) 1/3))) -1/2)))
Outputs
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2))
Calls

6 calls:

77.0ms
im
19.0ms
re
15.0ms
(*.f64 1/2 (cos.f64 re))
13.0ms
(cos.f64 re)
9.0ms
(-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))
Results
AccuracySegmentsBranch
89.6%1re
99.9%2im
99.9%3(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
89.6%1(*.f64 1/2 (cos.f64 re))
89.6%1(cos.f64 re)
99.9%2(-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))
Compiler

Compiled 656 to 488 computations (25.6% saved)

regimes30.0ms (0.3%)

Counts
20 → 2
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1/2 im))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(-.f64 (sqrt.f64 (*.f64 (pow.f64 im 6) 1/36)) im)
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1/2 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)))
Outputs
(*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
Calls

2 calls:

19.0ms
im
5.0ms
(-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))
Results
AccuracySegmentsBranch
99.9%2im
99.9%2(-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))
Compiler

Compiled 178 to 126 computations (29.2% saved)

regimes32.0ms (0.3%)

Counts
18 → 3
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1/2 im))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(-.f64 (sqrt.f64 (*.f64 (pow.f64 im 6) 1/36)) im)
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
(*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (/.f64 1 (/.f64 1/2 im))) (*.f64 (cos.f64 re) -1/2))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))))
Outputs
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
Calls

1 calls:

26.0ms
im
Results
AccuracySegmentsBranch
96.8%3im
Compiler

Compiled 146 to 109 computations (25.3% saved)

regimes26.0ms (0.2%)

Counts
15 → 3
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1/2 im))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
(-.f64 (sqrt.f64 (*.f64 (pow.f64 im 6) 1/36)) im)
Outputs
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))
Calls

1 calls:

22.0ms
im
Results
AccuracySegmentsBranch
96.7%3im
Compiler

Compiled 103 to 77 computations (25.2% saved)

regimes82.0ms (0.7%)

Counts
13 → 2
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1/2 im))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
Outputs
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
Calls

3 calls:

36.0ms
(cos.f64 re)
27.0ms
re
15.0ms
im
Results
AccuracySegmentsBranch
81.4%7(cos.f64 re)
75.5%4re
88.1%2im
Compiler

Compiled 94 to 71 computations (24.5% saved)

regimes25.0ms (0.2%)

Counts
12 → 3
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1/2 im))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
Outputs
(*.f64 (neg.f64 im) (cos.f64 re))
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2))))
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
Calls

1 calls:

22.0ms
im
Results
AccuracySegmentsBranch
82.4%3im
Compiler

Compiled 79 to 61 computations (22.8% saved)

regimes67.0ms (0.6%)

Counts
11 → 2
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
(/.f64 (*.f64 (cos.f64 re) -1/2) (/.f64 1/2 im))
(*.f64 -1/2 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (*.f64 im 2)))
Outputs
(*.f64 (neg.f64 im) (cos.f64 re))
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))
Calls

1 calls:

64.0ms
im
Results
AccuracySegmentsBranch
80.6%2im
Compiler

Compiled 68 to 53 computations (22.1% saved)

regimes19.0ms (0.2%)

Counts
8 → 2
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)
Outputs
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60))
Calls

1 calls:

17.0ms
im
Results
AccuracySegmentsBranch
80.6%2im
Compiler

Compiled 41 to 34 computations (17.1% saved)

regimes19.0ms (0.2%)

Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
(*.f64 (neg.f64 im) (cos.f64 re))
Outputs
(*.f64 (neg.f64 im) (cos.f64 re))
Calls

3 calls:

8.0ms
re
5.0ms
im
4.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
49.4%1re
49.4%1(cos.f64 re)
49.4%1im
Compiler

Compiled 34 to 28 computations (17.6% saved)

regimes10.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
(*.f64 -1/2 (*.f64 2 im))
Outputs
(*.f64 -1/2 (*.f64 2 im))
Calls

2 calls:

4.0ms
im
4.0ms
re
Results
AccuracySegmentsBranch
30.9%1re
30.9%1im
Compiler

Compiled 25 to 22 computations (12% saved)

regimes10.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
(*.f64 -1/2 0)
(*.f64 -1/2 1/2)
(*.f64 -1/2 8)
Outputs
(*.f64 -1/2 0)
Calls

2 calls:

4.0ms
re
4.0ms
im
Results
AccuracySegmentsBranch
3.7%1re
3.7%1im
Compiler

Compiled 20 to 18 computations (10% saved)

regimes6.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 -1/2 -2)
Outputs
(*.f64 -1/2 -2)
Calls

2 calls:

3.0ms
im
3.0ms
re
Results
AccuracySegmentsBranch
2.0%1im
2.0%1re
Compiler

Compiled 11 to 9 computations (18.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1640358938.9041295
-0.015663506659786663
Compiler

Compiled 19 to 15 computations (21.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.015663506659786663
-6.257443827539788e-7
Compiler

Compiled 19 to 15 computations (21.1% saved)

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
6.0ms
9.670920152856265e+60
9.151093518008082e+61
21.0ms
3.128721913321793e-7
0.007831673270229142
Results
19.0ms128×body256valid
4.0ms32×body256infinite
Compiler

Compiled 255 to 203 computations (20.4% saved)

bsearch34.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
9.670920152856265e+60
9.151093518008082e+61
20.0ms
3.128721913321793e-7
0.007831673270229142
Results
18.0ms128×body256valid
13.0ms96×body256infinite
Compiler

Compiled 303 to 243 computations (19.8% saved)

bsearch22.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
3.128721913321793e-7
0.007831673270229142
Results
20.0ms128×body256valid
Compiler

Compiled 171 to 135 computations (21.1% saved)

bsearch76.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
3.800033273712554e+55
9.670920152856265e+60
22.0ms
93.58493292103265
11131162.272469286
Results
58.0ms192×body256infinite
13.0ms96×body256valid
Compiler

Compiled 442 to 348 computations (21.3% saved)

bsearch22.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
3.800033273712554e+55
9.670920152856265e+60
Results
20.0ms144×body256infinite
Compiler

Compiled 190 to 150 computations (21.1% saved)

bsearch21.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
3.800033273712554e+55
9.670920152856265e+60
Results
19.0ms144×body256infinite
Compiler

Compiled 181 to 150 computations (17.1% saved)

simplify21.0ms (0.2%)

Algorithm
egg-herbie
Rules
24×*-commutative
12×+-commutative
sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092822
1130810
2145810
3154810
4159810
5160810
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -1000000000) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2)) (*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2)))
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -5764607523034235/576460752303423488) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))
(if (<=.f64 im 8762203435012037/1152921504606846976) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im 50000000000000001751099842971580586523040158899155912802435072) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(if (<=.f64 im 7378697629483821/147573952589676412928) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 44999999999999999863292627427270670600792979669846157862895616) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(if (<=.f64 im 6640827866535439/36893488147419103232) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(if (<=.f64 im 540) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 289999999999999990674448083798815025388029438629495682629632) (+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2)))) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(if (<=.f64 im 38499999999999998420412352144286131173199171216744644608) (*.f64 (neg.f64 im) (cos.f64 re)) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(if (<=.f64 im 38499999999999998420412352144286131173199171216744644608) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60)))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 -1/2 (*.f64 2 im))
(*.f64 -1/2 0)
(*.f64 -1/2 -2)
Outputs
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -1000000000) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2)) (*.f64 (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 2 im))) (*.f64 (cos.f64 re) -1/2)))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) -1000000000) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2)) (*.f64 (*.f64 (cos.f64 re) -1/2) (+.f64 (*.f64 1/60 (pow.f64 im 5)) (+.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 im 2)))))
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -5764607523034235/576460752303423488) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) -5764607523034235/576460752303423488) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (*.f64 (cos.f64 re) -1/2)) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))
(if (<=.f64 im 8762203435012037/1152921504606846976) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im 50000000000000001751099842971580586523040158899155912802435072) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(if (<=.f64 im 8762203435012037/1152921504606846976) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im 50000000000000001751099842971580586523040158899155912802435072) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) -1/2) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(if (<=.f64 im 7378697629483821/147573952589676412928) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 44999999999999999863292627427270670600792979669846157862895616) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)))))
(if (<=.f64 im 7378697629483821/147573952589676412928) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 44999999999999999863292627427270670600792979669846157862895616) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) -1/2) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(if (<=.f64 im 7378697629483821/147573952589676412928) (*.f64 im (neg.f64 (cos.f64 re))) (if (<=.f64 im 44999999999999999863292627427270670600792979669846157862895616) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) -1/2) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))))
(if (<=.f64 im 6640827866535439/36893488147419103232) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 -1/2 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))))
(if (<=.f64 im 6640827866535439/36893488147419103232) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) -1/2))
(if (<=.f64 im 6640827866535439/36893488147419103232) (*.f64 im (neg.f64 (cos.f64 re))) (*.f64 (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) -1/2))
(if (<=.f64 im 540) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 289999999999999990674448083798815025388029438629495682629632) (+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2)))) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(if (<=.f64 im 540) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 289999999999999990674448083798815025388029438629495682629632) (+.f64 (neg.f64 im) (*.f64 1/2 (*.f64 im (pow.f64 re 2)))) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120))))
(if (<=.f64 im 540) (*.f64 im (neg.f64 (cos.f64 re))) (if (<=.f64 im 289999999999999990674448083798815025388029438629495682629632) (-.f64 (*.f64 1/2 (*.f64 im (pow.f64 re 2))) im) (-.f64 (*.f64 (pow.f64 im 5) -1/120) im)))
(if (<=.f64 im 38499999999999998420412352144286131173199171216744644608) (*.f64 (neg.f64 im) (cos.f64 re)) (+.f64 (neg.f64 im) (*.f64 (pow.f64 im 5) -1/120)))
(if (<=.f64 im 38499999999999998420412352144286131173199171216744644608) (*.f64 im (neg.f64 (cos.f64 re))) (-.f64 (*.f64 (pow.f64 im 5) -1/120) im))
(if (<=.f64 im 38499999999999998420412352144286131173199171216744644608) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 -1/2 (*.f64 (pow.f64 im 5) 1/60)))
(if (<=.f64 im 38499999999999998420412352144286131173199171216744644608) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 -1/2 (*.f64 1/60 (pow.f64 im 5))))
(if (<=.f64 im 38499999999999998420412352144286131173199171216744644608) (*.f64 im (neg.f64 (cos.f64 re))) (*.f64 -1/2 (*.f64 1/60 (pow.f64 im 5))))
(*.f64 (neg.f64 im) (cos.f64 re))
(*.f64 im (neg.f64 (cos.f64 re)))
(*.f64 -1/2 (*.f64 2 im))
(*.f64 -1/2 (*.f64 im 2))
(*.f64 -1/2 0)
0
(*.f64 -1/2 -2)
1
Compiler

Compiled 247 to 177 computations (28.3% saved)

soundness1.8s (16.3%)

Rules
828×associate-*r*
753×fma-def
738×associate-*l*
671×distribute-rgt-in
671×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036324
187308
2248308
3679304
41716294
54667294
66448294
01628
120028
2291228
01628
120028
2291228
0821638
11981500
25741352
317541352
438681352
090857411
1281357345
030222
1405210
25430210
086246951
1234946277
0821638
11981500
25741352
317541352
438681352
Stop Event
node limit
node limit
node limit
node limit
node limit
unsound
unsound
node limit
Compiler

Compiled 798 to 550 computations (31.1% saved)

end0.0ms (0%)

preprocess222.0ms (2%)

Remove

(abs re)

Compiler

Compiled 1826 to 1190 computations (34.8% saved)

Profiling

Loading profile data...