Maksimov and Kolovsky, Equation (4)

Time bar (total: 13.1s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 20 to 15 computations (25% saved)

sample2.1s (16.1%)

Results
836.0ms4138×body256infinite
616.0ms2786×body256valid
437.0ms644×body1024valid
197.0ms667×body512valid
14.0ms21×body2048valid
Bogosity

preprocess331.0ms (2.5%)

Algorithm
egg-herbie
Rules
1220×fma-def
1132×unsub-neg
804×fma-neg
768×distribute-lft-in
720×distribute-rgt-in
Problems
129×(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
127×No Errors
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
075960
1184956
2491944
31738944
45816944
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (neg.f64 J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 (neg.f64 (neg.f64 l))))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 (neg.f64 K) 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) (neg.f64 U))
(neg.f64 (+.f64 (*.f64 (*.f64 (neg.f64 J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U))
(neg.f64 (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 (neg.f64 (neg.f64 l))))) (cos.f64 (/.f64 K 2))) U))
(neg.f64 (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 (neg.f64 K) 2))) U))
(neg.f64 (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(+.f64 (*.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 K (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 J 2))) U)
(+.f64 (*.f64 (*.f64 U (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) J)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2))) l)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2))) K)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 (neg.f64 J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (neg.f64 J)) (cos.f64 (/.f64 K 2)) U)
(-.f64 U (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l)) (*.f64 J (cos.f64 (/.f64 K 2))) U)
(fma.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 (neg.f64 (neg.f64 l))))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (neg.f64 J)) (cos.f64 (/.f64 K 2)) U)
(-.f64 U (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l)) (*.f64 J (cos.f64 (/.f64 K 2))) U)
(fma.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 (neg.f64 K) 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) (neg.f64 U))
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) (neg.f64 U))
(-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(neg.f64 (fma.f64 (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l)) (*.f64 J (cos.f64 (/.f64 K 2))) U))
(-.f64 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2)))) U)
(neg.f64 (+.f64 (*.f64 (*.f64 (neg.f64 J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U))
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) (neg.f64 U))
(-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(neg.f64 (fma.f64 (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l)) (*.f64 J (cos.f64 (/.f64 K 2))) U))
(-.f64 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2)))) U)
(neg.f64 (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 (neg.f64 (neg.f64 l))))) (cos.f64 (/.f64 K 2))) U))
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)) (neg.f64 U))
(-.f64 (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(neg.f64 (fma.f64 (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l)) (*.f64 J (cos.f64 (/.f64 K 2))) U))
(-.f64 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2)))) U)
(neg.f64 (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 (neg.f64 K) 2))) U))
(neg.f64 (fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 (neg.f64 K) 2)) U))
(neg.f64 (fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U))
(neg.f64 (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) (neg.f64 U)))
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (neg.f64 J)) (cos.f64 (/.f64 K 2)) U)
(-.f64 U (*.f64 (*.f64 (cos.f64 (/.f64 K 2)) J) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l)) (*.f64 J (cos.f64 (/.f64 K 2))) U)
(fma.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 (neg.f64 l)) (exp.f64 l))) U)
(+.f64 (*.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 l (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) (cos.f64 (/.f64 K 2)) U)
(fma.f64 l (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 J) (exp.f64 (neg.f64 J)))) U)
(+.f64 (*.f64 (*.f64 K (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 J 2))) U)
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) K) (cos.f64 (/.f64 J 2)) U)
(fma.f64 K (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 J 2))) U)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 K (cos.f64 (/.f64 J 2))) U)
(+.f64 (*.f64 (*.f64 U (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) J)
(fma.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U) (cos.f64 (/.f64 K 2)) J)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U) J)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (/.f64 K 2)) U) J)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2))) U)
(fma.f64 (*.f64 J (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K)))) (cos.f64 (/.f64 l 2)) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K))) (cos.f64 (/.f64 l 2))) U)
(fma.f64 (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K))) (*.f64 J (cos.f64 (/.f64 l -2))) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 K) (exp.f64 (neg.f64 K))) (cos.f64 (*.f64 1/2 l))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2))) l)
(fma.f64 (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) (cos.f64 (/.f64 K 2)) l)
(fma.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) l)
(fma.f64 J (*.f64 (cos.f64 (/.f64 K 2)) (-.f64 (exp.f64 U) (exp.f64 (neg.f64 U)))) l)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2))) K)
(fma.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 U 2)) K)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 U 2))) K)
(fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (cos.f64 (*.f64 1/2 U))) K)
Symmetry

(abs K)

Compiler

Compiled 85 to 39 computations (54.1% saved)

eval1.0ms (0%)

Compiler

Compiled 32 to 18 computations (43.8% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
83.5%
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
83.5%
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Compiler

Compiled 74 to 54 computations (27% saved)

localize321.0ms (2.4%)

Localize:

Found 6 expressions with local error:

NewAccuracyProgram
100.0%
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
99.9%
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2)))
53.5%
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
100.0%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
99.9%
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
53.5%
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 116 to 40 computations (65.5% saved)

series19.0ms (0.1%)

Counts
6 → 172
Calls

45 calls:

TimeVariablePointExpression
2.0ms
U
@0
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
2.0ms
J
@0
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
1.0ms
U
@inf
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
1.0ms
l
@0
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
1.0ms
l
@inf
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))

rewrite83.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
276×associate-*r*
178×associate-*l*
147×log1p-expm1-u
147×expm1-log1p-u
145×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025150
1340150
25186150
Stop Event
unsound
Counts
6 → 123
Calls
Call 1
Inputs
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2)))
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
Outputs
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
(-.f64 -4 U)
(-.f64 U (*.f64 -4 U))
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(-.f64 (/.f64 -4 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -4))
(*.f64 -3 U)
(/.f64 U U)
(/.f64 U (+.f64 U (-.f64 -4 (*.f64 -4 U))))
(/.f64 U (+.f64 U (+.f64 (*.f64 -4 U) (*.f64 U (*.f64 -4 U)))))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
(/.f64 (-.f64 U -4) (-.f64 U -4))
(pow.f64 U -4)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(cbrt.f64 U)
U
(expm1.f64 (log1p.f64 U))
(hypot.f64 -4 U)
(hypot.f64 U -4)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log1p.f64 (expm1.f64 U))
(fma.f64 -4 -4 U)
(fma.f64 -4 -4 (neg.f64 U))
(fma.f64 -4 (cos.f64 (*.f64 -4 K)) U)
(fma.f64 -4 (cos.f64 (*.f64 -4 K)) (neg.f64 U))
(fma.f64 J -4 U)
(fma.f64 J -4 (neg.f64 U))
(fma.f64 (cos.f64 (*.f64 -4 K)) -4 U)
(fma.f64 (cos.f64 (*.f64 -4 K)) -4 (neg.f64 U))
(fma.f64 U U -4)
(fma.f64 U U (neg.f64 (*.f64 -4 U)))
(fma.f64 -3 -4 U)
(fma.f64 -3 -4 (neg.f64 U))
(fma.f64 -3 U -4)
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
(+.f64 -4 U)
(+.f64 -4 (neg.f64 U))
(+.f64 -4 (*.f64 (neg.f64 U) U))
(+.f64 U -4)
(+.f64 U (*.f64 -4 U))
(+.f64 U (fma.f64 (neg.f64 U) -4 (*.f64 -4 U)))
(+.f64 U (fma.f64 (neg.f64 U) -3 U))
(+.f64 U (fma.f64 (neg.f64 U) U U))
(+.f64 U (neg.f64 (*.f64 -4 U)))
(+.f64 (*.f64 -4 U) U)
(-.f64 -4 U)
(-.f64 U (*.f64 -4 U))
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(-.f64 (/.f64 -4 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -4))
(*.f64 -3 U)
(/.f64 U U)
(/.f64 U (+.f64 U (-.f64 -4 (*.f64 -4 U))))
(/.f64 U (+.f64 U (+.f64 (*.f64 -4 U) (*.f64 U (*.f64 -4 U)))))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
(/.f64 (-.f64 U -4) (-.f64 U -4))
(pow.f64 U -4)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(cbrt.f64 U)
U
(expm1.f64 (log1p.f64 U))
(hypot.f64 -4 U)
(hypot.f64 U -4)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log1p.f64 (expm1.f64 U))

simplify143.0ms (1.1%)

Algorithm
egg-herbie
Rules
1848×fma-def
826×associate-*r*
790×+-commutative
738×distribute-rgt-in
706×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
019411512
147111012
2124810267
347319900
Stop Event
node limit
Counts
295 → 218
Calls
Call 1
Inputs
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/60 (pow.f64 l 5)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 1/2520 (pow.f64 l 7)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 (*.f64 1/2520 (*.f64 J (*.f64 (pow.f64 l 7) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 U (+.f64 (*.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(+.f64 (*.f64 1/60 (pow.f64 l 5)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 1/2520 (pow.f64 l 7)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(*.f64 2 (*.f64 l (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/60 (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/2520 (*.f64 (pow.f64 l 7) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/60 (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (+.f64 (exp.f64 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (exp.f64 (neg.f64 l)))
(-.f64 (+.f64 (exp.f64 l) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))) (exp.f64 (neg.f64 l)))
(-.f64 (+.f64 (exp.f64 l) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 U (+.f64 (*.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
(-.f64 -4 U)
(-.f64 U (*.f64 -4 U))
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(-.f64 (/.f64 -4 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -4))
(*.f64 -3 U)
(/.f64 U U)
(/.f64 U (+.f64 U (-.f64 -4 (*.f64 -4 U))))
(/.f64 U (+.f64 U (+.f64 (*.f64 -4 U) (*.f64 U (*.f64 -4 U)))))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
(/.f64 (-.f64 U -4) (-.f64 U -4))
(pow.f64 U -4)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(cbrt.f64 U)
(expm1.f64 (log1p.f64 U))
(hypot.f64 -4 U)
(hypot.f64 U -4)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log1p.f64 (expm1.f64 U))
(fma.f64 -4 -4 U)
(fma.f64 -4 -4 (neg.f64 U))
(fma.f64 -4 (cos.f64 (*.f64 -4 K)) U)
(fma.f64 -4 (cos.f64 (*.f64 -4 K)) (neg.f64 U))
(fma.f64 J -4 U)
(fma.f64 J -4 (neg.f64 U))
(fma.f64 (cos.f64 (*.f64 -4 K)) -4 U)
(fma.f64 (cos.f64 (*.f64 -4 K)) -4 (neg.f64 U))
(fma.f64 U U -4)
(fma.f64 U U (neg.f64 (*.f64 -4 U)))
(fma.f64 -3 -4 U)
(fma.f64 -3 -4 (neg.f64 U))
(fma.f64 -3 U -4)
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
(+.f64 -4 U)
(+.f64 -4 (neg.f64 U))
(+.f64 -4 (*.f64 (neg.f64 U) U))
(+.f64 U -4)
(+.f64 U (*.f64 -4 U))
(+.f64 U (fma.f64 (neg.f64 U) -4 (*.f64 -4 U)))
(+.f64 U (fma.f64 (neg.f64 U) -3 U))
(+.f64 U (fma.f64 (neg.f64 U) U U))
(+.f64 U (neg.f64 (*.f64 -4 U)))
(+.f64 (*.f64 -4 U) U)
(-.f64 -4 U)
(-.f64 U (*.f64 -4 U))
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(-.f64 (/.f64 -4 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -4))
(*.f64 -3 U)
(/.f64 U U)
(/.f64 U (+.f64 U (-.f64 -4 (*.f64 -4 U))))
(/.f64 U (+.f64 U (+.f64 (*.f64 -4 U) (*.f64 U (*.f64 -4 U)))))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
(/.f64 (-.f64 U -4) (-.f64 U -4))
(pow.f64 U -4)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(cbrt.f64 U)
(expm1.f64 (log1p.f64 U))
(hypot.f64 -4 U)
(hypot.f64 U -4)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log1p.f64 (expm1.f64 U))
Outputs
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))
(fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/60 (pow.f64 l 5)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 1/60 (pow.f64 l 5))))
(+.f64 (*.f64 1/2520 (pow.f64 l 7)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 1/2520 (pow.f64 l 7) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))))
(fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2))
(*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J)))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))))
(fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 1/3 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 3) J)) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 2 l (*.f64 1/60 (pow.f64 l 5))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))))
(+.f64 (*.f64 1/2520 (*.f64 J (*.f64 (pow.f64 l 7) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))))
(fma.f64 1/2520 (*.f64 J (*.f64 (pow.f64 l 7) (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 1/2520 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 7) J)) (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/60 (pow.f64 l 5) (*.f64 1/2520 (pow.f64 l 7))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (*.f64 J (pow.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1/8)))
(*.f64 J (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 K 2))) J))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (fma.f64 1/384 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(fma.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 2))) (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4)) (*.f64 J 1/384))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (fma.f64 -1/8 (pow.f64 K 2) (*.f64 1/384 (pow.f64 K 4))))))
(*.f64 J (*.f64 (+.f64 (fma.f64 -1/8 (pow.f64 K 2) (*.f64 1/384 (pow.f64 K 4))) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))
(fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (fma.f64 -1/46080 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 6))) (fma.f64 1/384 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))
(fma.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 2))) (fma.f64 -1/46080 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 6))) (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4)) (*.f64 J 1/384)))))
(+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (fma.f64 -1/46080 (pow.f64 K 6) (*.f64 1/384 (pow.f64 K 4))))))
(*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 K 2))) (fma.f64 -1/46080 (pow.f64 K 6) (*.f64 1/384 (pow.f64 K 4))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U)
(fma.f64 J (*.f64 (*.f64 2 l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 l J) (*.f64 2 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 (fma.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (cos.f64 (*.f64 1/2 K))) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U))
(+.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 U (+.f64 (*.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (fma.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))) U)
(+.f64 (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (cos.f64 (*.f64 1/2 K)))) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U))
(+.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) (fma.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))) U))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(+.f64 (*.f64 (*.f64 J (pow.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1/8)) (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U))
(+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 K 2))) J)) U)
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (fma.f64 1/384 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) U)
(+.f64 (fma.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 2))) (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4)) (*.f64 J 1/384))) (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U))
(+.f64 (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U) (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (fma.f64 -1/8 (pow.f64 K 2) (*.f64 1/384 (pow.f64 K 4))))))
(+.f64 (*.f64 J (*.f64 (+.f64 (fma.f64 -1/8 (pow.f64 K 2) (*.f64 1/384 (pow.f64 K 4))) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (fma.f64 -1/46080 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 6))) (fma.f64 1/384 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))) U)
(+.f64 (fma.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 2))) (fma.f64 -1/46080 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 6))) (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4)) (*.f64 J 1/384))))) U)
(+.f64 (+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U) (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (fma.f64 -1/46080 (pow.f64 K 6) (*.f64 1/384 (pow.f64 K 4))))))
(+.f64 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 K 2))) (fma.f64 -1/46080 (pow.f64 K 6) (*.f64 1/384 (pow.f64 K 4)))))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(*.f64 2 l)
(+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))
(fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))
(fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/60 (pow.f64 l 5)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
(fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 1/60 (pow.f64 l 5))))
(+.f64 (*.f64 1/2520 (pow.f64 l 7)) (+.f64 (*.f64 1/60 (pow.f64 l 5)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 1/2520 (pow.f64 l 7) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))))
(fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(*.f64 2 (*.f64 l (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 l) (cos.f64 (*.f64 1/2 K)))
(*.f64 l (*.f64 2 (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(fma.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 2 l) (cos.f64 (*.f64 1/2 K))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))
(*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))
(*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))
(+.f64 (*.f64 1/60 (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 1/60 (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 2 l) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 1/60 (pow.f64 l 5)) (cos.f64 (*.f64 1/2 K)) (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (fma.f64 2 l (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(+.f64 (*.f64 1/2520 (*.f64 (pow.f64 l 7) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/60 (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 1/2520 (*.f64 (pow.f64 l 7) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/60 (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))) (fma.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))) (*.f64 (*.f64 2 l) (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/2520 (pow.f64 l 7) (*.f64 1/60 (pow.f64 l 5)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/2520 (pow.f64 l 7) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
(-.f64 (+.f64 (exp.f64 l) (*.f64 -1/8 (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (exp.f64 (neg.f64 l)))
(+.f64 (exp.f64 l) (-.f64 (*.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (exp.f64 (neg.f64 l))))
(-.f64 (fma.f64 (*.f64 -1/8 (pow.f64 K 2)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (exp.f64 l)) (exp.f64 (neg.f64 l)))
(*.f64 (+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 K 2))) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(-.f64 (+.f64 (exp.f64 l) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))) (exp.f64 (neg.f64 l)))
(+.f64 (exp.f64 l) (-.f64 (fma.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2)) (*.f64 (*.f64 1/384 (pow.f64 K 4)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) (exp.f64 (neg.f64 l))))
(+.f64 (exp.f64 l) (-.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (*.f64 1/384 (pow.f64 K 4)) (*.f64 -1/8 (pow.f64 K 2)))) (exp.f64 (neg.f64 l))))
(-.f64 (fma.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (fma.f64 -1/8 (pow.f64 K 2) (*.f64 1/384 (pow.f64 K 4))) (exp.f64 l)) (exp.f64 (neg.f64 l)))
(*.f64 (+.f64 (fma.f64 -1/8 (pow.f64 K 2) (*.f64 1/384 (pow.f64 K 4))) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(-.f64 (+.f64 (exp.f64 l) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) (+.f64 (*.f64 -1/46080 (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) (*.f64 1/384 (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))) (exp.f64 (neg.f64 l)))
(-.f64 (+.f64 (exp.f64 l) (fma.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2)) (fma.f64 -1/46080 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 6)) (*.f64 (*.f64 1/384 (pow.f64 K 4)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))) (exp.f64 (neg.f64 l)))
(+.f64 (fma.f64 (*.f64 -1/8 (pow.f64 K 2)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (exp.f64 l)) (-.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (*.f64 -1/46080 (pow.f64 K 6)) (*.f64 1/384 (pow.f64 K 4)))) (exp.f64 (neg.f64 l))))
(+.f64 (exp.f64 l) (-.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (*.f64 -1/8 (pow.f64 K 2)) (fma.f64 -1/46080 (pow.f64 K 6) (*.f64 1/384 (pow.f64 K 4))))) (exp.f64 (neg.f64 l))))
(*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 K 2))) (fma.f64 -1/46080 (pow.f64 K 6) (*.f64 1/384 (pow.f64 K 4)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) U)
(fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U)
(fma.f64 J (*.f64 (*.f64 2 l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 l J) (*.f64 2 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 (fma.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (cos.f64 (*.f64 1/2 K))) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U))
(+.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) U)
(+.f64 U (+.f64 (*.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K))))) (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))))
(+.f64 (fma.f64 1/60 (*.f64 J (*.f64 (pow.f64 l 5) (cos.f64 (*.f64 1/2 K)))) (fma.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))) (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))) U)
(+.f64 (fma.f64 1/60 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 (pow.f64 l 5) J)) (*.f64 (*.f64 1/3 (*.f64 (pow.f64 l 3) J)) (cos.f64 (*.f64 1/2 K)))) (fma.f64 2 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 l J)) U))
(+.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) (fma.f64 (*.f64 (pow.f64 l 5) J) (*.f64 1/60 (cos.f64 (*.f64 1/2 K))) U))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (fma.f64 1/60 (pow.f64 l 5) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(+.f64 (*.f64 (*.f64 J (pow.f64 K 2)) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -1/8)) (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U))
(+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 K 2))) J)) U)
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (fma.f64 1/384 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) U)
(+.f64 (fma.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 2))) (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4)) (*.f64 J 1/384))) (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U))
(+.f64 (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U) (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (fma.f64 -1/8 (pow.f64 K 2) (*.f64 1/384 (pow.f64 K 4))))))
(+.f64 (*.f64 J (*.f64 (+.f64 (fma.f64 -1/8 (pow.f64 K 2) (*.f64 1/384 (pow.f64 K 4))) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 2))) (fma.f64 -1/46080 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 6))) (fma.f64 1/384 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4))) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))) U)
(+.f64 (fma.f64 -1/8 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 2))) (fma.f64 -1/46080 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 J (pow.f64 K 6))) (fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (pow.f64 K 4)) (*.f64 J 1/384))))) U)
(+.f64 (+.f64 (*.f64 J (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 K 2)) 1) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U) (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (fma.f64 -1/46080 (pow.f64 K 6) (*.f64 1/384 (pow.f64 K 4))))))
(+.f64 (*.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (+.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 K 2))) (fma.f64 -1/46080 (pow.f64 K 6) (*.f64 1/384 (pow.f64 K 4)))))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(+.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))) U)
(fma.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
(-.f64 -4 U)
(-.f64 U (*.f64 -4 U))
(+.f64 U (*.f64 4 U))
(*.f64 5 U)
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(+.f64 (exp.f64 (log1p.f64 U)) 3)
(+.f64 3 (exp.f64 (log1p.f64 U)))
(-.f64 (/.f64 -4 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -4))
(*.f64 U (+.f64 U 4))
(*.f64 U (+.f64 4 U))
(*.f64 -3 U)
(*.f64 U -3)
(/.f64 U U)
1
(/.f64 U (+.f64 U (-.f64 -4 (*.f64 -4 U))))
(/.f64 U (+.f64 U (+.f64 -4 (*.f64 4 U))))
(/.f64 U (+.f64 -4 (*.f64 5 U)))
(/.f64 U (+.f64 U (+.f64 (*.f64 -4 U) (*.f64 U (*.f64 -4 U)))))
(/.f64 U (+.f64 U (*.f64 (+.f64 U 1) (*.f64 U -4))))
(/.f64 U (*.f64 U (+.f64 -3 (*.f64 U -4))))
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
1
(/.f64 (-.f64 U -4) (-.f64 U -4))
1
(pow.f64 U -4)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
U
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(-.f64 (log.f64 -3) U)
(cbrt.f64 U)
(expm1.f64 (log1p.f64 U))
U
(hypot.f64 -4 U)
(hypot.f64 U -4)
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) -3))
(pow.f64 U -3)
(log1p.f64 (expm1.f64 U))
U
(fma.f64 -4 -4 U)
(+.f64 16 U)
(+.f64 U 16)
(fma.f64 -4 -4 (neg.f64 U))
(+.f64 16 (neg.f64 U))
(-.f64 16 U)
(fma.f64 -4 (cos.f64 (*.f64 -4 K)) U)
(fma.f64 -4 (cos.f64 (*.f64 K -4)) U)
(fma.f64 -4 (cos.f64 (*.f64 -4 K)) (neg.f64 U))
(fma.f64 -4 (cos.f64 (*.f64 K -4)) (neg.f64 U))
(-.f64 (*.f64 -4 (cos.f64 (*.f64 K -4))) U)
(fma.f64 J -4 U)
(fma.f64 J -4 (neg.f64 U))
(-.f64 (*.f64 J -4) U)
(fma.f64 (cos.f64 (*.f64 -4 K)) -4 U)
(fma.f64 -4 (cos.f64 (*.f64 K -4)) U)
(fma.f64 (cos.f64 (*.f64 -4 K)) -4 (neg.f64 U))
(fma.f64 -4 (cos.f64 (*.f64 K -4)) (neg.f64 U))
(-.f64 (*.f64 -4 (cos.f64 (*.f64 K -4))) U)
(fma.f64 U U -4)
(fma.f64 U U (neg.f64 (*.f64 -4 U)))
(*.f64 U (+.f64 U 4))
(*.f64 U (+.f64 4 U))
(fma.f64 -3 -4 U)
(+.f64 12 U)
(+.f64 U 12)
(fma.f64 -3 -4 (neg.f64 U))
(+.f64 12 (neg.f64 U))
(-.f64 12 U)
(fma.f64 -3 U -4)
(fma.f64 U -3 -4)
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
-4
-2
-1/2
0
1/4
1/2
3/2
2
4
6
8
(+.f64 -4 U)
(+.f64 U -4)
(+.f64 -4 (neg.f64 U))
(-.f64 -4 U)
(+.f64 -4 (*.f64 (neg.f64 U) U))
(+.f64 -4 (*.f64 U (neg.f64 U)))
(-.f64 -4 (*.f64 U U))
(fma.f64 U (neg.f64 U) -4)
(+.f64 U -4)
(+.f64 U (*.f64 -4 U))
(*.f64 U -3)
(+.f64 U (fma.f64 (neg.f64 U) -4 (*.f64 -4 U)))
U
(+.f64 U (fma.f64 (neg.f64 U) -3 U))
(+.f64 U (*.f64 4 U))
(*.f64 5 U)
(+.f64 U (fma.f64 (neg.f64 U) U U))
(+.f64 U (fma.f64 U (neg.f64 U) U))
(fma.f64 (fma.f64 -1 U 1) U U)
(*.f64 U (+.f64 (neg.f64 U) 2))
(+.f64 U (neg.f64 (*.f64 -4 U)))
(+.f64 U (*.f64 4 U))
(*.f64 5 U)
(+.f64 (*.f64 -4 U) U)
(*.f64 U -3)
(-.f64 -4 U)
(-.f64 U (*.f64 -4 U))
(+.f64 U (*.f64 4 U))
(*.f64 5 U)
(-.f64 (exp.f64 (log1p.f64 U)) -3)
(+.f64 (exp.f64 (log1p.f64 U)) 3)
(+.f64 3 (exp.f64 (log1p.f64 U)))
(-.f64 (/.f64 -4 U) U)
(*.f64 U U)
(*.f64 U -3)
(*.f64 U (-.f64 U -4))
(*.f64 U (+.f64 U 4))
(*.f64 U (+.f64 4 U))
(*.f64 -3 U)
(*.f64 U -3)
(/.f64 U U)
1
(/.f64 U (+.f64 U (-.f64 -4 (*.f64 -4 U))))
(/.f64 U (+.f64 U (+.f64 -4 (*.f64 4 U))))
(/.f64 U (+.f64 -4 (*.f64 5 U)))
(/.f64 U (+.f64 U (+.f64 (*.f64 -4 U) (*.f64 U (*.f64 -4 U)))))
(/.f64 U (+.f64 U (*.f64 (+.f64 U 1) (*.f64 U -4))))
(/.f64 U (*.f64 U (+.f64 -3 (*.f64 U -4))))
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(/.f64 -3 U)
(/.f64 (neg.f64 U) (neg.f64 U))
1
(/.f64 (-.f64 U -4) (-.f64 U -4))
1
(pow.f64 U -4)
(pow.f64 U -3)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
U
(log.f64 (+.f64 -3 (expm1.f64 U)))
(log.f64 (/.f64 -3 (exp.f64 U)))
(-.f64 (log.f64 -3) U)
(cbrt.f64 U)
(expm1.f64 (log1p.f64 U))
U
(hypot.f64 -4 U)
(hypot.f64 U -4)
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) -3))
(pow.f64 U -3)
(log1p.f64 (expm1.f64 U))
U

eval110.0ms (0.8%)

Compiler

Compiled 4057 to 2347 computations (42.1% saved)

prune129.0ms (1%)

Pruning

32 alts after pruning (31 fresh and 1 done)

PrunedKeptTotal
New21131242
Fresh000
Picked112
Done000
Total21232244
Accuracy
100.0%
Counts
244 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.3%
(fma.f64 J (*.f64 (*.f64 2 l) (cos.f64 (/.f64 K 2))) U)
14.4%
(pow.f64 U -3)
12.9%
(pow.f64 U -4)
2.5%
(/.f64 1 (+.f64 (*.f64 U -4) -3))
2.4%
(/.f64 -3 U)
2.5%
(-.f64 (/.f64 -4 U) U)
2.7%
(-.f64 (*.f64 J -4) U)
7.7%
(-.f64 -4 (*.f64 U U))
62.3%
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
86.4%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
25.6%
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
25.8%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
25.7%
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
69.9%
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
62.3%
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
23.0%
(+.f64 U 16)
23.3%
(+.f64 U -4)
5.5%
(*.f64 U U)
2.5%
(*.f64 U -3)
7.4%
(*.f64 5 U)
1.9%
(sqrt.f64 U)
25.0%
(log1p.f64 (expm1.f64 U))
3.6%
(log.f64 (/.f64 -3 (exp.f64 U)))
6.4%
(exp.f64 (*.f64 (log.f64 U) -3))
3.9%
(cbrt.f64 U)
34.5%
U
2.6%
1
62.3%
(fma.f64 J (*.f64 (*.f64 2 l) (cos.f64 (/.f64 K 2))) U)
14.4%
(pow.f64 U -3)
12.9%
(pow.f64 U -4)
2.5%
(/.f64 1 (+.f64 (*.f64 U -4) -3))
2.4%
(/.f64 -3 U)
2.5%
(-.f64 (/.f64 -4 U) U)
2.7%
(-.f64 (*.f64 J -4) U)
7.7%
(-.f64 -4 (*.f64 U U))
62.3%
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
86.4%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
25.6%
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
25.8%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
25.7%
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
69.9%
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
62.3%
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
23.0%
(+.f64 U 16)
23.3%
(+.f64 U -4)
5.5%
(*.f64 U U)
2.5%
(*.f64 U -3)
7.4%
(*.f64 5 U)
1.9%
(sqrt.f64 U)
25.0%
(log1p.f64 (expm1.f64 U))
3.6%
(log.f64 (/.f64 -3 (exp.f64 U)))
6.4%
(exp.f64 (*.f64 (log.f64 U) -3))
3.9%
(cbrt.f64 U)
34.5%
U
2.6%
1
Compiler

Compiled 1314 to 1046 computations (20.4% saved)

localize281.0ms (2.1%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
99.9%
(*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J)))
99.8%
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
99.8%
(*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2)))
100.0%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
99.8%
(*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
99.8%
(*.f64 1/3 (pow.f64 l 3))
97.1%
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
Compiler

Compiled 179 to 122 computations (31.8% saved)

series127.0ms (1%)

Counts
8 → 228
Calls

63 calls:

TimeVariablePointExpression
99.0ms
J
@inf
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
3.0ms
K
@-inf
(*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@0
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
1.0ms
K
@inf
(*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
1.0ms
J
@0
(*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J)))

rewrite150.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
776×expm1-udef
776×log1p-udef
553×log1p-expm1-u
514×associate-*r*
344×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034306
1495306
26339306
Stop Event
node limit
Counts
8 → 173
Calls
Call 1
Inputs
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 1/3 (pow.f64 l 3))
(*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J)))
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
Outputs
(+.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2)))
(+.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) 1) (*.f64 (*.f64 J (*.f64 l 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) 3) (pow.f64 (*.f64 J (*.f64 l 2)) 3)) (+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (-.f64 (*.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 l 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (*.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 l 2)))) (-.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2))))
(/.f64 (*.f64 J (+.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) (*.f64 (pow.f64 l 3) 8))) (+.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (*.f64 l 2) (-.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3))))))
(/.f64 (*.f64 J (-.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (pow.f64 l 2) 4))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 -2 l)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) (*.f64 (pow.f64 l 3) 8)) J) (+.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (*.f64 l 2) (-.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (pow.f64 l 2) 4)) J) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 -2 l)))
(pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)
(pow.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(log.f64 (pow.f64 (exp.f64 J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(exp.f64 (log.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 J (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (*.f64 l 2)))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) J (*.f64 J (*.f64 l 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3)))) 1)
(pow.f64 (*.f64 1/3 (pow.f64 l 3)) 1)
(pow.f64 (*.f64 l (cbrt.f64 1/3)) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) 1/3)
(pow.f64 (*.f64 (pow.f64 l 3/2) (sqrt.f64 1/3)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 l 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (pow.f64 l 3)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27))
(expm1.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 K 1/2))) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(*.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 1)
(*.f64 1 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2)) (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(*.f64 (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2))
(log.f64 (exp.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))))
(cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(exp.f64 (log.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 1 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 1 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -4) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J 2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(*.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 1)
(*.f64 1 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))
(*.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2) (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(*.f64 (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 l (*.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 2))
(log.f64 (exp.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))))
(cbrt.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(exp.f64 (log.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) l U)
(fma.f64 1 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 1 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)

simplify214.0ms (1.6%)

Algorithm
egg-herbie
Rules
1156×log-prod
1136×fma-neg
952×associate-*r*
862×associate-*l*
712×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049921300
1134620810
2552020810
Stop Event
node limit
Counts
401 → 318
Calls
Call 1
Inputs
(*.f64 2 (*.f64 J l))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 J)
(+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))
(+.f64 (*.f64 -4 J) (+.f64 (*.f64 -1/96 (*.f64 J (pow.f64 K 4))) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 (*.f64 -4 J) (+.f64 (*.f64 -1/96 (*.f64 J (pow.f64 K 4))) (+.f64 (*.f64 1/11520 (*.f64 J (pow.f64 K 6))) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 J)
(+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))
(+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 1/192 (*.f64 J (pow.f64 K 4))) (*.f64 2 J)))
(+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 -1/23040 (*.f64 J (pow.f64 K 6))) (+.f64 (*.f64 1/192 (*.f64 J (pow.f64 K 4))) (*.f64 2 J))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J l))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l)))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (+.f64 (*.f64 1/192 (*.f64 J (*.f64 (pow.f64 K 4) l))) (*.f64 2 (*.f64 J l))))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (+.f64 (*.f64 -1/23040 (*.f64 J (*.f64 (pow.f64 K 6) l))) (+.f64 (*.f64 1/192 (*.f64 J (*.f64 (pow.f64 K 4) l))) (*.f64 2 (*.f64 J l)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (+.f64 (*.f64 1/192 (*.f64 J (*.f64 (pow.f64 K 4) l))) (*.f64 2 (*.f64 J l)))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (+.f64 (*.f64 -1/23040 (*.f64 J (*.f64 (pow.f64 K 6) l))) (+.f64 (*.f64 1/192 (*.f64 J (*.f64 (pow.f64 K 4) l))) (*.f64 2 (*.f64 J l))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(+.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2)))
(+.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) 1) (*.f64 (*.f64 J (*.f64 l 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) 3) (pow.f64 (*.f64 J (*.f64 l 2)) 3)) (+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (-.f64 (*.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 l 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (*.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 l 2)))) (-.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2))))
(/.f64 (*.f64 J (+.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) (*.f64 (pow.f64 l 3) 8))) (+.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (*.f64 l 2) (-.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3))))))
(/.f64 (*.f64 J (-.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (pow.f64 l 2) 4))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 -2 l)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) (*.f64 (pow.f64 l 3) 8)) J) (+.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (*.f64 l 2) (-.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (pow.f64 l 2) 4)) J) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 -2 l)))
(pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)
(pow.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(log.f64 (pow.f64 (exp.f64 J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(exp.f64 (log.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 J (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (*.f64 l 2)))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) J (*.f64 J (*.f64 l 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3)))) 1)
(pow.f64 (*.f64 1/3 (pow.f64 l 3)) 1)
(pow.f64 (*.f64 l (cbrt.f64 1/3)) 3)
(pow.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) 1/3)
(pow.f64 (*.f64 (pow.f64 l 3/2) (sqrt.f64 1/3)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 l 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (pow.f64 l 3)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27))
(expm1.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 K 1/2))) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(*.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 1)
(*.f64 1 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2)) (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(*.f64 (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2))
(log.f64 (exp.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))))
(cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(exp.f64 (log.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 1 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 1 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))) 1)
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 2))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -4) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -4) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J 2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)) l))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(*.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 1)
(*.f64 1 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))
(*.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2) (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(*.f64 (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 l (*.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 3)
(pow.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 2))
(log.f64 (exp.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))))
(cbrt.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(exp.f64 (log.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) l U)
(fma.f64 1 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 1 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)
Outputs
(*.f64 2 (*.f64 J l))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/3 (*.f64 (*.f64 J (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/3 (*.f64 (*.f64 J (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(fma.f64 -1/8 (*.f64 (*.f64 J (pow.f64 K 2)) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) (fma.f64 1/384 (*.f64 (*.f64 J (pow.f64 K 4)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))))
(fma.f64 -1/8 (*.f64 (*.f64 J (pow.f64 K 2)) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (fma.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 (pow.f64 K 4) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (*.f64 J 1/384))))
(+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(fma.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) (fma.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 K 6)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (fma.f64 1/384 (*.f64 (*.f64 J (pow.f64 K 4)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))))
(fma.f64 -1/8 (*.f64 (*.f64 J (pow.f64 K 2)) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (fma.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 K 6)) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (fma.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 (pow.f64 K 4) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (*.f64 J 1/384)))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/3 (*.f64 (*.f64 J (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/3 (*.f64 (*.f64 J (pow.f64 l 3)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 1/3 (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K)))))
(+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (*.f64 (pow.f64 l 3) (cos.f64 (*.f64 1/2 K))))) (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))
(fma.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) U)
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) U)
(+.f64 (fma.f64 -1/8 (*.f64 (*.f64 J (pow.f64 K 2)) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))) U)
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) (fma.f64 1/384 (*.f64 (*.f64 J (pow.f64 K 4)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))))) U)
(+.f64 (fma.f64 -1/8 (*.f64 (*.f64 J (pow.f64 K 2)) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (*.f64 (*.f64 (pow.f64 K 4) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (*.f64 J 1/384))) (fma.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) U))
(+.f64 U (+.f64 (*.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 -1/46080 (*.f64 J (*.f64 (pow.f64 K 6) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (+.f64 (*.f64 1/384 (*.f64 J (*.f64 (pow.f64 K 4) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))))
(+.f64 (fma.f64 -1/8 (*.f64 J (*.f64 (pow.f64 K 2) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))) (fma.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 K 6)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (fma.f64 1/384 (*.f64 (*.f64 J (pow.f64 K 4)) (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)))))) U)
(+.f64 (fma.f64 -1/8 (*.f64 (*.f64 J (pow.f64 K 2)) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (fma.f64 -1/46080 (*.f64 (*.f64 J (pow.f64 K 6)) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (fma.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 (pow.f64 K 4) (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))) (*.f64 J 1/384))))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 J (*.f64 (cos.f64 (*.f64 1/2 K)) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 J)
(*.f64 J -4)
(+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))
(fma.f64 -4 J (*.f64 (*.f64 1/2 J) (pow.f64 K 2)))
(fma.f64 1/2 (*.f64 J (pow.f64 K 2)) (*.f64 J -4))
(+.f64 (*.f64 -4 J) (+.f64 (*.f64 -1/96 (*.f64 J (pow.f64 K 4))) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(fma.f64 -4 J (fma.f64 -1/96 (*.f64 J (pow.f64 K 4)) (*.f64 (*.f64 1/2 J) (pow.f64 K 2))))
(fma.f64 J -4 (fma.f64 1/2 (*.f64 J (pow.f64 K 2)) (*.f64 (pow.f64 K 4) (*.f64 J -1/96))))
(+.f64 (*.f64 -4 J) (+.f64 (*.f64 -1/96 (*.f64 J (pow.f64 K 4))) (+.f64 (*.f64 1/11520 (*.f64 J (pow.f64 K 6))) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))))
(fma.f64 -4 J (fma.f64 -1/96 (*.f64 J (pow.f64 K 4)) (fma.f64 1/11520 (*.f64 J (pow.f64 K 6)) (*.f64 (*.f64 1/2 J) (pow.f64 K 2)))))
(fma.f64 J -4 (fma.f64 -1/96 (*.f64 J (pow.f64 K 4)) (fma.f64 1/2 (*.f64 J (pow.f64 K 2)) (*.f64 J (*.f64 (pow.f64 K 6) 1/11520)))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 -4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(*.f64 2 J)
(+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))
(fma.f64 -1/4 (*.f64 J (pow.f64 K 2)) (*.f64 2 J))
(fma.f64 2 J (*.f64 (pow.f64 K 2) (*.f64 J -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 1/192 (*.f64 J (pow.f64 K 4))) (*.f64 2 J)))
(fma.f64 -1/4 (*.f64 J (pow.f64 K 2)) (fma.f64 1/192 (*.f64 J (pow.f64 K 4)) (*.f64 2 J)))
(fma.f64 (*.f64 J (pow.f64 K 2)) -1/4 (fma.f64 (*.f64 J 1/192) (pow.f64 K 4) (*.f64 2 J)))
(+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 -1/23040 (*.f64 J (pow.f64 K 6))) (+.f64 (*.f64 1/192 (*.f64 J (pow.f64 K 4))) (*.f64 2 J))))
(fma.f64 -1/4 (*.f64 J (pow.f64 K 2)) (fma.f64 -1/23040 (*.f64 J (pow.f64 K 6)) (fma.f64 1/192 (*.f64 J (pow.f64 K 4)) (*.f64 2 J))))
(fma.f64 (*.f64 J (pow.f64 K 2)) -1/4 (fma.f64 (*.f64 J (pow.f64 K 6)) -1/23040 (fma.f64 (*.f64 J 1/192) (pow.f64 K 4) (*.f64 2 J))))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J l))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l)))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 l (pow.f64 K 2)) -1/4)))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (+.f64 (*.f64 1/192 (*.f64 J (*.f64 (pow.f64 K 4) l))) (*.f64 2 (*.f64 J l))))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 1/192 (*.f64 (*.f64 J (pow.f64 K 4)) l) (*.f64 2 (*.f64 J l))))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 1/192 (*.f64 (*.f64 J l) (pow.f64 K 4)) (*.f64 2 (*.f64 J l))))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (+.f64 (*.f64 -1/23040 (*.f64 J (*.f64 (pow.f64 K 6) l))) (+.f64 (*.f64 1/192 (*.f64 J (*.f64 (pow.f64 K 4) l))) (*.f64 2 (*.f64 J l)))))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 -1/23040 (*.f64 (*.f64 J (pow.f64 K 6)) l) (fma.f64 1/192 (*.f64 (*.f64 J (pow.f64 K 4)) l) (*.f64 2 (*.f64 J l)))))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 -1/23040 (*.f64 J (*.f64 l (pow.f64 K 6))) (fma.f64 1/192 (*.f64 (*.f64 J l) (pow.f64 K 4)) (*.f64 2 (*.f64 J l)))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (*.f64 2 (*.f64 J l))))
(+.f64 (*.f64 J (*.f64 (*.f64 l (pow.f64 K 2)) -1/4)) (fma.f64 2 (*.f64 J l) U))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (+.f64 (*.f64 1/192 (*.f64 J (*.f64 (pow.f64 K 4) l))) (*.f64 2 (*.f64 J l)))))
(+.f64 U (fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 1/192 (*.f64 (*.f64 J (pow.f64 K 4)) l) (*.f64 2 (*.f64 J l)))))
(+.f64 U (fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 1/192 (*.f64 (*.f64 J l) (pow.f64 K 4)) (*.f64 2 (*.f64 J l)))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (+.f64 (*.f64 -1/23040 (*.f64 J (*.f64 (pow.f64 K 6) l))) (+.f64 (*.f64 1/192 (*.f64 J (*.f64 (pow.f64 K 4) l))) (*.f64 2 (*.f64 J l))))))
(+.f64 U (fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 -1/23040 (*.f64 (*.f64 J (pow.f64 K 6)) l) (fma.f64 1/192 (*.f64 (*.f64 J (pow.f64 K 4)) l) (*.f64 2 (*.f64 J l))))))
(+.f64 U (fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 -1/23040 (*.f64 J (*.f64 l (pow.f64 K 6))) (fma.f64 1/192 (*.f64 (*.f64 J l) (pow.f64 K 4)) (*.f64 2 (*.f64 J l))))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K)))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(+.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 1/3 (pow.f64 l 3))))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) 1) (*.f64 (*.f64 J (*.f64 l 2)) 1))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))) 1)
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) 3) (pow.f64 (*.f64 J (*.f64 l 2)) 3)) (+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (-.f64 (*.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 l 2))) (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) 3) (pow.f64 (*.f64 2 (*.f64 J l)) 3)) (fma.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))))))
(/.f64 (*.f64 (pow.f64 J 3) (fma.f64 (pow.f64 (pow.f64 l 3) 3) 1/27 (*.f64 (pow.f64 l 3) 8))) (fma.f64 (*.f64 2 (*.f64 J l)) (*.f64 J (fma.f64 2 l (*.f64 (pow.f64 l 3) -1/3))) (*.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 J J))))
(/.f64 (-.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (*.f64 (*.f64 J (*.f64 l 2)) (*.f64 J (*.f64 l 2)))) (-.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (*.f64 J (*.f64 l 2))))
(/.f64 (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) (*.f64 J (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))) (*.f64 J (-.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(/.f64 (*.f64 (*.f64 J J) (fma.f64 (pow.f64 l 6) 1/9 (*.f64 -4 (pow.f64 l 2)))) (*.f64 J (fma.f64 l -2 (*.f64 1/3 (pow.f64 l 3)))))
(/.f64 (*.f64 J (+.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) (*.f64 (pow.f64 l 3) 8))) (+.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (*.f64 l 2) (-.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 l 3) 3) 1/27 (*.f64 (pow.f64 l 3) 8)) (/.f64 (fma.f64 (pow.f64 l 6) 1/9 (*.f64 (*.f64 2 l) (+.f64 (*.f64 2 l) (*.f64 -1/3 (pow.f64 l 3))))) J))
(*.f64 (/.f64 J (fma.f64 l (*.f64 2 (fma.f64 2 l (*.f64 (pow.f64 l 3) -1/3))) (*.f64 (pow.f64 l 6) 1/9))) (fma.f64 (pow.f64 (pow.f64 l 3) 3) 1/27 (*.f64 (pow.f64 l 3) 8)))
(/.f64 (*.f64 J (-.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (pow.f64 l 2) 4))) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 -2 l)))
(/.f64 (-.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 4 (pow.f64 l 2))) (/.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l -2)) J))
(*.f64 (/.f64 J (fma.f64 l -2 (*.f64 1/3 (pow.f64 l 3)))) (fma.f64 (pow.f64 l 6) 1/9 (*.f64 -4 (pow.f64 l 2))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) (*.f64 (pow.f64 l 3) 8)) J) (+.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (*.f64 l 2) (-.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3))))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 l 3) 3) 1/27 (*.f64 (pow.f64 l 3) 8)) (/.f64 (fma.f64 (pow.f64 l 6) 1/9 (*.f64 (*.f64 2 l) (+.f64 (*.f64 2 l) (*.f64 -1/3 (pow.f64 l 3))))) J))
(*.f64 (/.f64 J (fma.f64 l (*.f64 2 (fma.f64 2 l (*.f64 (pow.f64 l 3) -1/3))) (*.f64 (pow.f64 l 6) 1/9))) (fma.f64 (pow.f64 (pow.f64 l 3) 3) 1/27 (*.f64 (pow.f64 l 3) 8)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 (pow.f64 l 2) 4)) J) (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 -2 l)))
(/.f64 (-.f64 (*.f64 (pow.f64 l 6) 1/9) (*.f64 4 (pow.f64 l 2))) (/.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l -2)) J))
(*.f64 (/.f64 J (fma.f64 l -2 (*.f64 1/3 (pow.f64 l 3)))) (fma.f64 (pow.f64 l 6) 1/9 (*.f64 -4 (pow.f64 l 2))))
(pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 1)
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(pow.f64 (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 3)
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(pow.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) 1/3)
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(pow.f64 (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2)
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l))) 2))
(fabs.f64 (*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3)))))
(log.f64 (pow.f64 (exp.f64 J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(cbrt.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) 3) (pow.f64 J 3)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(expm1.f64 (log1p.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (log.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 1))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(log1p.f64 (expm1.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(fma.f64 J (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (*.f64 l 2)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(fma.f64 (*.f64 1/3 (pow.f64 l 3)) J (*.f64 J (*.f64 l 2)))
(fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3)))) 1)
(*.f64 1/3 (pow.f64 l 3))
(pow.f64 (*.f64 1/3 (pow.f64 l 3)) 1)
(*.f64 1/3 (pow.f64 l 3))
(pow.f64 (*.f64 l (cbrt.f64 1/3)) 3)
(*.f64 1/3 (pow.f64 l 3))
(pow.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27))
(pow.f64 (*.f64 (pow.f64 l 3/2) (sqrt.f64 1/3)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 6) 1/9))
(log.f64 (pow.f64 (exp.f64 1/3) (pow.f64 l 3)))
(*.f64 1/3 (pow.f64 l 3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/3 (pow.f64 l 3)))))
(*.f64 1/3 (pow.f64 l 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 l 3) 3) 1/27))
(expm1.f64 (log1p.f64 (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (pow.f64 l 3))
(exp.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (pow.f64 l 3))
(exp.f64 (*.f64 (log.f64 (*.f64 1/3 (pow.f64 l 3))) 1))
(*.f64 1/3 (pow.f64 l 3))
(log1p.f64 (expm1.f64 (*.f64 1/3 (pow.f64 l 3))))
(*.f64 1/3 (pow.f64 l 3))
(+.f64 (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (*.f64 1/3 (pow.f64 l 3)))) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(+.f64 (*.f64 (*.f64 J (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 K 1/2))) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2))
(fabs.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))
(*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))) 1)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(*.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 1)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 1 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2)))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2)) (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)) (cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U) 2)))
(*.f64 (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 J (*.f64 (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (-.f64 (+.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2)) (*.f64 J (*.f64 U (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U U (*.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))) (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2)) (neg.f64 (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))))))
(pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 1)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (cbrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 3)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 3) 1/3)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (sqrt.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 2)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(sqrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 2))
(sqrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U) 2))
(fabs.f64 (fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U))
(log.f64 (exp.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(cbrt.f64 (pow.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U) 3))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(expm1.f64 (log1p.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(exp.f64 (log.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)) 1))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(log1p.f64 (expm1.f64 (fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 1 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 1 U (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2)))))
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 J (*.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 2 l)) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 (fma.f64 2 l (*.f64 1/3 (pow.f64 l 3))) (cos.f64 (*.f64 1/2 K))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))) 1)
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 1)
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 3)
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 3) 1/3)
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 2)
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 2))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K)))) 2))
(fabs.f64 (*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (exp.f64 J) (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4)) 3))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J -4) 3)))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J -4) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(exp.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))) 1))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 (cos.f64 (*.f64 K 1/2)) -4))))
(*.f64 J (*.f64 -4 (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(pow.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J)))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 K 1/2)) 3) (pow.f64 (*.f64 J 2) 3)))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 J 2) 3) (pow.f64 (cos.f64 (*.f64 K 1/2)) 3)))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(exp.f64 (log.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2))
(fabs.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 (*.f64 K 1/2))) (*.f64 J 2)) l))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(exp.f64 (log.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))) 1)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(*.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 1)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 1 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2) (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U (-.f64 U (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 8 (pow.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) 3))) (fma.f64 U (+.f64 U (*.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) -2)) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U (-.f64 U (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 8 (pow.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) 3))) (fma.f64 U (+.f64 U (*.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) -2)) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))))
(*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U (-.f64 U (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 8 (pow.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) 3))) (fma.f64 U (+.f64 U (*.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) -2)) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 l (*.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 3)) (-.f64 (+.f64 (pow.f64 U 2) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)) (*.f64 (*.f64 l (*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K)))) U)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 8 (pow.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) 3))) (+.f64 (fma.f64 U U (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)) (*.f64 (*.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) -2) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2)) (fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (*.f64 U (-.f64 U (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 U 3) (*.f64 8 (pow.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) 3))) (fma.f64 U (+.f64 U (*.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) -2)) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) (neg.f64 U))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 (*.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) -2) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)) (fma.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) -2 (neg.f64 (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)) (-.f64 U (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))) 2)) (+.f64 U (*.f64 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) -2)))
(pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 1)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (cbrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 3)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 3) 1/3)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (sqrt.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 2)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(sqrt.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 2))
(sqrt.f64 (pow.f64 (fma.f64 l (*.f64 (*.f64 2 J) (cos.f64 (*.f64 1/2 K))) U) 2))
(fabs.f64 (fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U))
(log.f64 (exp.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(cbrt.f64 (pow.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U) 3))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(expm1.f64 (log1p.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(exp.f64 (log.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)) 1))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(log1p.f64 (expm1.f64 (fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 l (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 J (*.f64 2 (cos.f64 (*.f64 K 1/2)))) l U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 1 U (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 1 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (cbrt.f64 (pow.f64 U 2)) (cbrt.f64 U) (*.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 1/2 K))) (*.f64 2 J) U)
(fma.f64 2 (*.f64 (*.f64 J l) (cos.f64 (*.f64 1/2 K))) U)

eval252.0ms (1.9%)

Compiler

Compiled 7776 to 5555 computations (28.6% saved)

prune124.0ms (0.9%)

Pruning

38 alts after pruning (32 fresh and 6 done)

PrunedKeptTotal
New3108318
Fresh22426
Picked055
Done011
Total31238350
Accuracy
100.0%
Counts
350 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
62.3%
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)
14.4%
(pow.f64 U -3)
12.9%
(pow.f64 U -4)
2.5%
(/.f64 1 (+.f64 (*.f64 U -4) -3))
2.4%
(/.f64 -3 U)
2.5%
(-.f64 (/.f64 -4 U) U)
2.7%
(-.f64 (*.f64 J -4) U)
7.7%
(-.f64 -4 (*.f64 U U))
48.7%
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
26.3%
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
69.5%
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
86.4%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
25.6%
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
25.8%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
25.7%
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
50.3%
(+.f64 (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))) U)
62.3%
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
52.9%
(+.f64 (*.f64 l (*.f64 2 J)) U)
69.9%
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
70.5%
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
62.3%
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
66.5%
(+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3)) U)
23.0%
(+.f64 U 16)
23.3%
(+.f64 U -4)
5.5%
(*.f64 U U)
2.5%
(*.f64 U -3)
7.4%
(*.f64 5 U)
1.9%
(sqrt.f64 U)
25.0%
(log1p.f64 (expm1.f64 U))
3.6%
(log.f64 (/.f64 -3 (exp.f64 U)))
6.4%
(exp.f64 (*.f64 (log.f64 U) -3))
3.9%
(cbrt.f64 U)
34.5%
U
2.6%
1
62.3%
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)
14.4%
(pow.f64 U -3)
12.9%
(pow.f64 U -4)
2.5%
(/.f64 1 (+.f64 (*.f64 U -4) -3))
2.4%
(/.f64 -3 U)
2.5%
(-.f64 (/.f64 -4 U) U)
2.7%
(-.f64 (*.f64 J -4) U)
7.7%
(-.f64 -4 (*.f64 U U))
48.7%
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
26.3%
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
69.5%
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
86.4%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
25.6%
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
25.8%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
25.7%
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
50.3%
(+.f64 (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))) U)
62.3%
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
52.9%
(+.f64 (*.f64 l (*.f64 2 J)) U)
69.9%
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
70.5%
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
62.3%
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
66.5%
(+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3)) U)
23.0%
(+.f64 U 16)
23.3%
(+.f64 U -4)
5.5%
(*.f64 U U)
2.5%
(*.f64 U -3)
7.4%
(*.f64 5 U)
1.9%
(sqrt.f64 U)
25.0%
(log1p.f64 (expm1.f64 U))
3.6%
(log.f64 (/.f64 -3 (exp.f64 U)))
6.4%
(exp.f64 (*.f64 (log.f64 U) -3))
3.9%
(cbrt.f64 U)
34.5%
U
2.6%
1
Compiler

Compiled 1610 to 1264 computations (21.5% saved)

localize372.0ms (2.8%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
94.1%
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l)))
90.8%
(*.f64 J (*.f64 (pow.f64 K 2) l))
87.4%
(*.f64 (pow.f64 K 2) l)
100.0%
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
99.8%
(*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2)))
100.0%
(+.f64 (*.f64 l (*.f64 2 J)) U)
100.0%
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
99.8%
(*.f64 1/3 (pow.f64 l 3))
97.1%
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
Compiler

Compiled 182 to 114 computations (37.4% saved)

series25.0ms (0.2%)

Counts
8 → 207
Calls

69 calls:

TimeVariablePointExpression
5.0ms
J
@inf
(*.f64 J (*.f64 (pow.f64 K 2) l))
2.0ms
K
@0
(*.f64 J (*.f64 (pow.f64 K 2) l))
1.0ms
J
@0
(*.f64 J (*.f64 (pow.f64 K 2) l))
1.0ms
J
@inf
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
1.0ms
l
@0
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l)))

rewrite95.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
646×associate-*r*
302×prod-diff
281×log1p-expm1-u
281×expm1-log1p-u
277×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039292
1633288
Stop Event
node limit
Counts
8 → 234
Calls
Call 1
Inputs
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2)))
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(*.f64 (pow.f64 K 2) l)
(*.f64 J (*.f64 (pow.f64 K 2) l))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l)))
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)) (/.f64 (pow.f64 U 2) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(*.f64 1 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2) (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(*.f64 (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (/.f64 1 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U) (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2))) (neg.f64 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 3)
(pow.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 2))
(log.f64 (exp.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))))
(cbrt.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(exp.f64 (log.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(fma.f64 1 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 1 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (*.f64 J l) U))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (fma.f64 2 (*.f64 J l) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(*.f64 1 (fma.f64 2 (*.f64 J l) U))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (*.f64 J l) U)) 2) (cbrt.f64 (fma.f64 2 (*.f64 J l) U)))
(*.f64 (sqrt.f64 (fma.f64 2 (*.f64 J l) U)) (sqrt.f64 (fma.f64 2 (*.f64 J l) U)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2)) (/.f64 1 (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l))))) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 2 (*.f64 J l) (neg.f64 U)) (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3)) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2)) (fma.f64 2 (*.f64 J l) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2))) (neg.f64 (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (+.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (*.f64 2 (*.f64 J l))))))
(/.f64 (-.f64 (pow.f64 U 2) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (-.f64 U (*.f64 2 (*.f64 J l))))
(pow.f64 (fma.f64 2 (*.f64 J l) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 2 (*.f64 J l) U)) 3)
(pow.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 2 (*.f64 J l) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 2))
(log.f64 (exp.f64 (fma.f64 2 (*.f64 J l) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (*.f64 J l) U))))
(cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 2 (*.f64 J l) U)))
(exp.f64 (log.f64 (fma.f64 2 (*.f64 J l) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 (*.f64 J l) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 2 (*.f64 J l) U)))
(fma.f64 l (*.f64 J 2) U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 (*.f64 l 2) J U)
(fma.f64 (*.f64 J 2) l U)
(fma.f64 (*.f64 J l) 2 U)
(fma.f64 1 U (*.f64 2 (*.f64 J l)))
(fma.f64 1 (*.f64 2 (*.f64 J l)) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 2 (*.f64 J l)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 J l))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 2 (*.f64 J l)))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 J l))) (sqrt.f64 (*.f64 2 (*.f64 J l))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/4) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(*.f64 1 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 2) (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(exp.f64 (log.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 1/4) U)
(fma.f64 1 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 1 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 K 2)))) 1)
(pow.f64 (*.f64 l (pow.f64 K 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 K 2))) 3)
(pow.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3) 1/3)
(pow.f64 (*.f64 K (sqrt.f64 l)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 2) (pow.f64 K 4)))
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 K 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 K 2)))))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 K 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 K 2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 K 2))))
(exp.f64 (log.f64 (*.f64 l (pow.f64 K 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 K 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 K 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 l (pow.f64 K 2))))) 1)
(pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 J) (*.f64 K (sqrt.f64 l))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (pow.f64 K 2)) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 l (pow.f64 K 2))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 l (pow.f64 K 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(exp.f64 (log.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))) (/.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(*.f64 1 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2) (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (/.f64 1 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l))) (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4))) (neg.f64 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64)) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))
(pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(fma.f64 l (*.f64 J 2) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 2 (*.f64 J l) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (*.f64 J 2) l (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (*.f64 2 (*.f64 J l)))
(fma.f64 (*.f64 J l) 2 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 1 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 2 (*.f64 J l)))
(fma.f64 1 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 J l))) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) 2) (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) (*.f64 2 (*.f64 J l)))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 J l))) (sqrt.f64 (*.f64 2 (*.f64 J l))) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 2 (*.f64 J l)))
(fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (*.f64 2 (*.f64 J l)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)) (/.f64 (pow.f64 U 2) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(*.f64 1 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 2) (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2)) (/.f64 1 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))) (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U) (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2)) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2))) (neg.f64 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (pow.f64 (fma.f64 2 (*.f64 J l) U) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 2) (*.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U)))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2)) (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (pow.f64 (fma.f64 2 (*.f64 J l) U) 2)) (-.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U)))
(pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(exp.f64 (log.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (fma.f64 2 (*.f64 J l) U))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 2 (*.f64 J l) U))
(fma.f64 1 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(fma.f64 1 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U))
(fma.f64 1 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) 2) (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) (fma.f64 2 (*.f64 J l) U))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2) (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (fma.f64 2 (*.f64 J l) U))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) U)
(fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))

simplify311.0ms (2.4%)

Algorithm
egg-herbie
Rules
1678×fma-neg
1014×log-prod
782×associate-*r*
620×associate-*l*
506×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058222189
1140320593
2551020579
Stop Event
node limit
Counts
441 → 383
Calls
Call 1
Inputs
U
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
U
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
U
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(*.f64 2 (*.f64 J l))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(*.f64 2 (*.f64 J l))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(*.f64 2 (*.f64 J l))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(*.f64 2 (*.f64 J l))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(*.f64 2 (*.f64 J l))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (*.f64 2 (*.f64 J l)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 J)
(+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))
(+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 1/1536 (*.f64 J (pow.f64 K 4))) (*.f64 1/4 J)))
(+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 -1/184320 (*.f64 J (pow.f64 K 6))) (+.f64 (*.f64 1/1536 (*.f64 J (pow.f64 K 4))) (*.f64 1/4 J))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
U
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 J))
(+.f64 U (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)))
(+.f64 U (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 1/1536 (*.f64 J (pow.f64 K 4))) (*.f64 1/4 J))))
(+.f64 U (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 -1/184320 (*.f64 J (pow.f64 K 6))) (+.f64 (*.f64 1/1536 (*.f64 J (pow.f64 K 4))) (*.f64 1/4 J)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
U
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
U
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(*.f64 2 (*.f64 J l))
(*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l)))
(*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
U
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l))))))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l))))))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l))))))
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l)))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l)))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
U
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(+.f64 U (*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2)))))))
(+.f64 U (*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2)))))))
(+.f64 U (*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2)))))))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l)))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
U
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
U
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)) (/.f64 (pow.f64 U 2) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(*.f64 1 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2) (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(*.f64 (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (/.f64 1 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U) (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2))) (neg.f64 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 3)
(pow.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 2))
(log.f64 (exp.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))))
(cbrt.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(exp.f64 (log.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(fma.f64 1 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 1 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (*.f64 J l) U))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (fma.f64 2 (*.f64 J l) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(*.f64 1 (fma.f64 2 (*.f64 J l) U))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (*.f64 J l) U)) 2) (cbrt.f64 (fma.f64 2 (*.f64 J l) U)))
(*.f64 (sqrt.f64 (fma.f64 2 (*.f64 J l) U)) (sqrt.f64 (fma.f64 2 (*.f64 J l) U)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2)) (/.f64 1 (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l))))) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 2 (*.f64 J l) (neg.f64 U)) (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3)) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2)) (fma.f64 2 (*.f64 J l) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2))) (neg.f64 (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (+.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (*.f64 2 (*.f64 J l))))))
(/.f64 (-.f64 (pow.f64 U 2) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (-.f64 U (*.f64 2 (*.f64 J l))))
(pow.f64 (fma.f64 2 (*.f64 J l) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 2 (*.f64 J l) U)) 3)
(pow.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 2 (*.f64 J l) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 2))
(log.f64 (exp.f64 (fma.f64 2 (*.f64 J l) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (*.f64 J l) U))))
(cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 2 (*.f64 J l) U)))
(exp.f64 (log.f64 (fma.f64 2 (*.f64 J l) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 2 (*.f64 J l) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 2 (*.f64 J l) U)))
(fma.f64 l (*.f64 J 2) U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 (*.f64 l 2) J U)
(fma.f64 (*.f64 J 2) l U)
(fma.f64 (*.f64 J l) 2 U)
(fma.f64 1 U (*.f64 2 (*.f64 J l)))
(fma.f64 1 (*.f64 2 (*.f64 J l)) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 2 (*.f64 J l)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 J l))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 2 (*.f64 J l)))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 J l))) (sqrt.f64 (*.f64 2 (*.f64 J l))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))) 1)
(pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/4) J) (cos.f64 (*.f64 K 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (log.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(*.f64 1 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 2) (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(exp.f64 (log.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 1/4) U)
(fma.f64 1 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 1 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 K 2)))) 1)
(pow.f64 (*.f64 l (pow.f64 K 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 K 2))) 3)
(pow.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3) 1/3)
(pow.f64 (*.f64 K (sqrt.f64 l)) 2)
(sqrt.f64 (*.f64 (pow.f64 l 2) (pow.f64 K 4)))
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 K 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 K 2)))))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 K 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 K 2) 3) (pow.f64 l 3)))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 K 2))))
(exp.f64 (log.f64 (*.f64 l (pow.f64 K 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 K 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 K 2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 l (pow.f64 K 2))))) 1)
(pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 1)
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))) 3)
(pow.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) 1/3)
(pow.f64 (*.f64 (sqrt.f64 J) (*.f64 K (sqrt.f64 l))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (pow.f64 K 2)) J))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 l (pow.f64 K 2))))))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 l (pow.f64 K 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3) (pow.f64 J 3)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(exp.f64 (log.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))) 1)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))) (/.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(*.f64 1 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2) (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (/.f64 1 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l))) (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4))) (neg.f64 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64)) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))
(pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(fma.f64 l (*.f64 J 2) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 2 (*.f64 J l) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (*.f64 J 2) l (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (*.f64 2 (*.f64 J l)))
(fma.f64 (*.f64 J l) 2 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 1 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 2 (*.f64 J l)))
(fma.f64 1 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 J l))) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) 2) (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) (*.f64 2 (*.f64 J l)))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 J l))) (sqrt.f64 (*.f64 2 (*.f64 J l))) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 2 (*.f64 J l)))
(fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (*.f64 2 (*.f64 J l)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)) (/.f64 (pow.f64 U 2) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(*.f64 1 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 2) (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2)) (/.f64 1 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))) (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U) (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2)) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2))) (neg.f64 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (pow.f64 (fma.f64 2 (*.f64 J l) U) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 2) (*.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U)))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2)) (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (pow.f64 (fma.f64 2 (*.f64 J l) U) 2)) (-.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U)))
(pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(exp.f64 (log.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (fma.f64 2 (*.f64 J l) U))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 2 (*.f64 J l) U))
(fma.f64 1 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(fma.f64 1 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U))
(fma.f64 1 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) 2) (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) (fma.f64 2 (*.f64 J l) U))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2) (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (fma.f64 2 (*.f64 J l) U))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) U)
(fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))
Outputs
U
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
U
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
U
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 2 (*.f64 J l))
(*.f64 J (*.f64 l 2))
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 2 (*.f64 J l))
(*.f64 J (*.f64 l 2))
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 2 (*.f64 J l))
(*.f64 J (*.f64 l 2))
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 2 (*.f64 J l))
(*.f64 J (*.f64 l 2))
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 2 (*.f64 J l))
(*.f64 J (*.f64 l 2))
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 J)
(*.f64 J 1/4)
(+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J))
(fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4))
(fma.f64 J 1/4 (*.f64 (pow.f64 K 2) (*.f64 J -1/32)))
(+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 1/1536 (*.f64 J (pow.f64 K 4))) (*.f64 1/4 J)))
(fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (fma.f64 1/1536 (*.f64 J (pow.f64 K 4)) (*.f64 J 1/4)))
(fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (fma.f64 J 1/4 (*.f64 (pow.f64 K 4) (*.f64 J 1/1536))))
(+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 -1/184320 (*.f64 J (pow.f64 K 6))) (+.f64 (*.f64 1/1536 (*.f64 J (pow.f64 K 4))) (*.f64 1/4 J))))
(fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (fma.f64 -1/184320 (*.f64 J (pow.f64 K 6)) (fma.f64 1/1536 (*.f64 J (pow.f64 K 4)) (*.f64 J 1/4))))
(fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (fma.f64 -1/184320 (*.f64 J (pow.f64 K 6)) (fma.f64 J 1/4 (*.f64 (pow.f64 K 4) (*.f64 J 1/1536)))))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
U
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 J))
(+.f64 U (*.f64 J 1/4))
(fma.f64 J 1/4 U)
(+.f64 U (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)))
(+.f64 U (fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (*.f64 J 1/4)))
(+.f64 U (fma.f64 J 1/4 (*.f64 (pow.f64 K 2) (*.f64 J -1/32))))
(+.f64 U (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 1/1536 (*.f64 J (pow.f64 K 4))) (*.f64 1/4 J))))
(+.f64 U (fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (fma.f64 1/1536 (*.f64 J (pow.f64 K 4)) (*.f64 J 1/4))))
(+.f64 U (fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (fma.f64 J 1/4 (*.f64 (pow.f64 K 4) (*.f64 J 1/1536)))))
(+.f64 U (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (+.f64 (*.f64 -1/184320 (*.f64 J (pow.f64 K 6))) (+.f64 (*.f64 1/1536 (*.f64 J (pow.f64 K 4))) (*.f64 1/4 J)))))
(+.f64 U (fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (fma.f64 -1/184320 (*.f64 J (pow.f64 K 6)) (fma.f64 1/1536 (*.f64 J (pow.f64 K 4)) (*.f64 J 1/4)))))
(+.f64 U (fma.f64 -1/32 (*.f64 J (pow.f64 K 2)) (fma.f64 -1/184320 (*.f64 J (pow.f64 K 6)) (fma.f64 J 1/4 (*.f64 (pow.f64 K 4) (*.f64 J 1/1536))))))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
U
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(+.f64 U (*.f64 1/4 (*.f64 J (cos.f64 (*.f64 1/2 K)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(*.f64 2 (*.f64 J l))
(*.f64 J (*.f64 l 2))
(*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l)))
(*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))
(*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)))
(*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l)))
(*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))
(*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
U
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (*.f64 J (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 K 2) l)) (*.f64 2 l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l)))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l))))))
(+.f64 U (neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2)))))))
(-.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2))))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l))))))
(+.f64 U (neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2)))))))
(-.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2))))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 (*.f64 -2 l) (*.f64 1/4 (*.f64 (pow.f64 K 2) l))))))
(+.f64 U (neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2)))))))
(-.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2))))
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l)))
(*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))
(*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l)))
(*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))
(*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
U
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2))))))
(neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2))))))
(*.f64 (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)) (neg.f64 J))
(+.f64 U (*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2)))))))
(+.f64 U (neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2)))))))
(-.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2))))
(+.f64 U (*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2)))))))
(+.f64 U (neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2)))))))
(-.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2))))
(+.f64 U (*.f64 -1 (*.f64 l (+.f64 (*.f64 -2 J) (*.f64 1/4 (*.f64 J (pow.f64 K 2)))))))
(+.f64 U (neg.f64 (*.f64 J (fma.f64 -2 l (*.f64 1/4 (*.f64 l (pow.f64 K 2)))))))
(-.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2))))
(+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
U
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
U
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(+.f64 U (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))) 1)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(-.f64 (/.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)) (/.f64 (pow.f64 U 2) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (neg.f64 U)))
(*.f64 1 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2) (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(*.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (/.f64 1 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (neg.f64 U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U) (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (neg.f64 U)))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) 1) (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2)) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (fma.f64 U (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2))) (neg.f64 (-.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (*.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (-.f64 (+.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (*.f64 (*.f64 U J) (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 3) (pow.f64 U 3)) (fma.f64 U U (*.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (neg.f64 U)))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2)) (-.f64 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) (neg.f64 U))))
(pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 1)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(pow.f64 (cbrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 3)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(pow.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3) 1/3)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(pow.f64 (sqrt.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 2)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(sqrt.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 2))
(fabs.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))
(log.f64 (exp.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(cbrt.f64 (pow.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U) 3))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(expm1.f64 (log1p.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(exp.f64 (log.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)) 1))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(log1p.f64 (expm1.f64 (fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) J U)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 1 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))) U)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 1 U (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) 2) (cbrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) (sqrt.f64 (*.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)))) U)
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 2 (*.f64 J l) U))) 1)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (fma.f64 2 (*.f64 J l) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (neg.f64 (pow.f64 U 2))) (fma.f64 2 (*.f64 J l) (neg.f64 U)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 J l) 2) (neg.f64 (pow.f64 U 2))) (-.f64 (*.f64 J (*.f64 l 2)) U))
(*.f64 1 (fma.f64 2 (*.f64 J l) U))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 2 (*.f64 J l) U)) 2) (cbrt.f64 (fma.f64 2 (*.f64 J l) U)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 (sqrt.f64 (fma.f64 2 (*.f64 J l) U)) (sqrt.f64 (fma.f64 2 (*.f64 J l) U)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) 1) (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (*.f64 U (+.f64 U (*.f64 (*.f64 J l) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 l 2))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2)) (/.f64 1 (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (neg.f64 (pow.f64 U 2))) (fma.f64 2 (*.f64 J l) (neg.f64 U)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 J l) 2) (neg.f64 (pow.f64 U 2))) (-.f64 (*.f64 J (*.f64 l 2)) U))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l))))) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) 1) (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (*.f64 U (+.f64 U (*.f64 (*.f64 J l) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 l 2))))))
(/.f64 1 (/.f64 (fma.f64 2 (*.f64 J l) (neg.f64 U)) (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (neg.f64 (pow.f64 U 2))) (fma.f64 2 (*.f64 J l) (neg.f64 U)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 J l) 2) (neg.f64 (pow.f64 U 2))) (-.f64 (*.f64 J (*.f64 l 2)) U))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3)) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) 1) (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (*.f64 U (+.f64 U (*.f64 (*.f64 J l) -2)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 l 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2)) (fma.f64 2 (*.f64 J l) (neg.f64 U)))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (neg.f64 (pow.f64 U 2))) (fma.f64 2 (*.f64 J l) (neg.f64 U)))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 J l) 2) (neg.f64 (pow.f64 U 2))) (-.f64 (*.f64 J (*.f64 l 2)) U))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (pow.f64 U 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (-.f64 U (*.f64 2 (*.f64 J l)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3))) (neg.f64 (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (*.f64 U (+.f64 U (*.f64 (*.f64 J l) -2))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 l 2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (pow.f64 U 2))) (neg.f64 (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (neg.f64 (pow.f64 U 2)))) (neg.f64 (fma.f64 2 (*.f64 J l) (neg.f64 U))))
(/.f64 (fma.f64 U U (*.f64 (pow.f64 (*.f64 J l) 2) -4)) (neg.f64 (-.f64 (*.f64 J (*.f64 l 2)) U)))
(/.f64 (+.f64 (pow.f64 U 3) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (+.f64 (pow.f64 U 2) (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 U (*.f64 2 (*.f64 J l))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) (+.f64 (pow.f64 U 2) (-.f64 (*.f64 4 (pow.f64 (*.f64 J l) 2)) (*.f64 U (*.f64 2 (*.f64 J l))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J l) 3) 8 (pow.f64 U 3)) (fma.f64 U U (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 U (*.f64 J (*.f64 l -2))))))
(/.f64 (-.f64 (pow.f64 U 2) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (-.f64 U (*.f64 2 (*.f64 J l))))
(/.f64 (-.f64 (pow.f64 U 2) (*.f64 4 (pow.f64 (*.f64 J l) 2))) (+.f64 U (*.f64 (*.f64 J l) -2)))
(/.f64 (fma.f64 U U (*.f64 (pow.f64 (*.f64 J l) 2) -4)) (-.f64 U (*.f64 J (*.f64 l 2))))
(pow.f64 (fma.f64 2 (*.f64 J l) U) 1)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(pow.f64 (cbrt.f64 (fma.f64 2 (*.f64 J l) U)) 3)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(pow.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 3) 1/3)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(pow.f64 (sqrt.f64 (fma.f64 2 (*.f64 J l) U)) 2)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(sqrt.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 2))
(fabs.f64 (fma.f64 l (*.f64 J 2) U))
(log.f64 (exp.f64 (fma.f64 2 (*.f64 J l) U)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 2 (*.f64 J l) U))))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(cbrt.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 3))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(expm1.f64 (log1p.f64 (fma.f64 2 (*.f64 J l) U)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(exp.f64 (log.f64 (fma.f64 2 (*.f64 J l) U)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 2 (*.f64 J l) U)) 1))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(log1p.f64 (expm1.f64 (fma.f64 2 (*.f64 J l) U)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 (*.f64 l 2) J U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 (*.f64 J 2) l U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 (*.f64 J l) 2 U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 1 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 1 (*.f64 2 (*.f64 J l)) U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 J l))) U)
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 J l) 2))) (cbrt.f64 (*.f64 2 (*.f64 J l))) U)
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 J l) 2))) (cbrt.f64 (*.f64 J (*.f64 l 2))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 J l))) (sqrt.f64 (*.f64 2 (*.f64 J l))) U)
(fma.f64 2 (*.f64 J l) U)
(fma.f64 l (*.f64 J 2) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))) 1)
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 1)
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 3)
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) 1/3)
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(pow.f64 (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 2)
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2))
(fabs.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1/4) J) (cos.f64 (*.f64 K 1/2))))
(*.f64 (cos.f64 (*.f64 1/2 K)) (log.f64 (pow.f64 (exp.f64 1/4) J)))
(*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 J (log.f64 (exp.f64 1/4))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (log.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 1))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))) 1)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(-.f64 (/.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))) (/.f64 (pow.f64 U 2) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (-.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) U))
(*.f64 1 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 2) (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(*.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) (fma.f64 U (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (/.f64 1 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (-.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))) (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) (fma.f64 U (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2)))
(/.f64 1 (/.f64 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U)) (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (-.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) 1) (+.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) (fma.f64 U (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) (neg.f64 U)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2)) (-.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) U))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (*.f64 U (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) (fma.f64 U (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) (neg.f64 U))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2) (pow.f64 U 2))) (neg.f64 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) (neg.f64 U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2)) (neg.f64 (-.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) U)))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2) (*.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) (-.f64 (+.f64 (pow.f64 U 2) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2)) (*.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 3)) (fma.f64 U U (*.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) (-.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) U))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) 2)) (-.f64 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K))) 2)) (-.f64 U (*.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)))))
(pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 1)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 3)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 3) 1/3)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 2)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 2))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U) 2))
(fabs.f64 (fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U))
(log.f64 (exp.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U) 3))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(exp.f64 (log.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)) 1))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 K 1/2)) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 1/4) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 1 U (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 1 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) 2) (cbrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2)))))
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(fma.f64 (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) (sqrt.f64 (*.f64 J (*.f64 1/4 (cos.f64 (*.f64 K 1/2))))) U)
(fma.f64 (*.f64 J 1/4) (cos.f64 (*.f64 1/2 K)) U)
(fma.f64 J (*.f64 1/4 (cos.f64 (*.f64 1/2 K))) U)
(-.f64 (exp.f64 (log1p.f64 (*.f64 l (pow.f64 K 2)))) 1)
(*.f64 l (pow.f64 K 2))
(pow.f64 (*.f64 l (pow.f64 K 2)) 1)
(*.f64 l (pow.f64 K 2))
(pow.f64 (cbrt.f64 (*.f64 l (pow.f64 K 2))) 3)
(*.f64 l (pow.f64 K 2))
(pow.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3) 1/3)
(*.f64 l (pow.f64 K 2))
(pow.f64 (*.f64 K (sqrt.f64 l)) 2)
(*.f64 l (pow.f64 K 2))
(sqrt.f64 (*.f64 (pow.f64 l 2) (pow.f64 K 4)))
(sqrt.f64 (*.f64 (pow.f64 K 4) (pow.f64 l 2)))
(log.f64 (pow.f64 (exp.f64 l) (pow.f64 K 2)))
(*.f64 l (pow.f64 K 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 l (pow.f64 K 2)))))
(*.f64 l (pow.f64 K 2))
(cbrt.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3))
(*.f64 l (pow.f64 K 2))
(cbrt.f64 (*.f64 (pow.f64 l 3) (pow.f64 (pow.f64 K 2) 3)))
(*.f64 l (pow.f64 K 2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 K 2) 3) (pow.f64 l 3)))
(*.f64 l (pow.f64 K 2))
(expm1.f64 (log1p.f64 (*.f64 l (pow.f64 K 2))))
(*.f64 l (pow.f64 K 2))
(exp.f64 (log.f64 (*.f64 l (pow.f64 K 2))))
(*.f64 l (pow.f64 K 2))
(exp.f64 (*.f64 (log.f64 (*.f64 l (pow.f64 K 2))) 1))
(*.f64 l (pow.f64 K 2))
(log1p.f64 (expm1.f64 (*.f64 l (pow.f64 K 2))))
(*.f64 l (pow.f64 K 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 J (*.f64 l (pow.f64 K 2))))) 1)
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 1)
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(pow.f64 (cbrt.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))) 3)
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(pow.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) 1/3)
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(pow.f64 (*.f64 (sqrt.f64 J) (*.f64 K (sqrt.f64 l))) 2)
(pow.f64 (*.f64 (*.f64 K (sqrt.f64 l)) (sqrt.f64 J)) 2)
(pow.f64 (*.f64 (sqrt.f64 l) (*.f64 K (sqrt.f64 J))) 2)
(sqrt.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2))
(fabs.f64 (*.f64 (*.f64 J l) (pow.f64 K 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 l) (pow.f64 K 2)) J))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 J (*.f64 l (pow.f64 K 2))))))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(cbrt.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(cbrt.f64 (*.f64 (pow.f64 J 3) (pow.f64 (*.f64 l (pow.f64 K 2)) 3)))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 l (pow.f64 K 2)) 3) (pow.f64 J 3)))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(expm1.f64 (log1p.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(exp.f64 (log.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(exp.f64 (*.f64 (log.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))) 1))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(log1p.f64 (expm1.f64 (*.f64 J (*.f64 l (pow.f64 K 2)))))
(*.f64 J (*.f64 l (pow.f64 K 2)))
(*.f64 (*.f64 J l) (pow.f64 K 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))) 1)
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(-.f64 (/.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))) (/.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 4 (pow.f64 (*.f64 J l) 2))) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 (*.f64 J l) -2)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 (pow.f64 (*.f64 J l) 2) -4)) (fma.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)) (*.f64 J (*.f64 l -2))))
(*.f64 1 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2) (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) 1) (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (fma.f64 2 (*.f64 J l) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (fma.f64 J (*.f64 l 2) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2)))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (/.f64 1 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 4 (pow.f64 (*.f64 J l) 2))) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 (*.f64 J l) -2)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 (pow.f64 (*.f64 J l) 2) -4)) (fma.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)) (*.f64 J (*.f64 l -2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) 1) (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (fma.f64 2 (*.f64 J l) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (fma.f64 J (*.f64 l 2) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2)))))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l))) (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 4 (pow.f64 (*.f64 J l) 2))) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 (*.f64 J l) -2)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 (pow.f64 (*.f64 J l) 2) -4)) (fma.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)) (*.f64 J (*.f64 l -2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) 1) (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (fma.f64 2 (*.f64 J l) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (fma.f64 J (*.f64 l 2) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 4 (pow.f64 (*.f64 J l) 2))) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 (*.f64 J l) -2)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 (pow.f64 (*.f64 J l) 2) -4)) (fma.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)) (*.f64 J (*.f64 l -2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (*.f64 (pow.f64 (*.f64 J l) 3) 8))) (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8))) (neg.f64 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))))))))
(*.f64 1 (/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 2 (*.f64 (*.f64 J l) (fma.f64 2 (*.f64 J l) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2))))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) 1/64 (*.f64 (pow.f64 (*.f64 J l) 3) -8)) (fma.f64 -2 (*.f64 (*.f64 J l) (fma.f64 J (*.f64 l 2) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2)))) (*.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) -1/16)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (pow.f64 (*.f64 J l) 2) 4))) (neg.f64 (+.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 -2 (*.f64 J l)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 4 (pow.f64 (*.f64 J l) 2)))) (neg.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 (*.f64 J l) -2))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) -1/16)) (fma.f64 2 (*.f64 J l) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) -1/16)) (fma.f64 J (*.f64 l 2) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J l) 3) 8) (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64)) (+.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 (pow.f64 (*.f64 J l) 2) 4 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16 (neg.f64 (*.f64 (*.f64 2 (*.f64 J l)) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (*.f64 (pow.f64 (*.f64 J l) 3) 8)) (fma.f64 4 (pow.f64 (*.f64 J l) 2) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 (*.f64 J (*.f64 l 2)) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4) (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16)) (-.f64 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (*.f64 4 (pow.f64 (*.f64 J l) 2)))) (neg.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 (*.f64 J l) -2))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) -1/16)) (fma.f64 2 (*.f64 J l) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2))))
(/.f64 (fma.f64 4 (pow.f64 (*.f64 J l) 2) (*.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) -1/16)) (fma.f64 J (*.f64 l 2) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2))))
(pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 1)
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 3)
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(pow.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) 1/3)
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2)
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2))
(sqrt.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2))
(fabs.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))))
(log.f64 (exp.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(exp.f64 (log.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 1))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 l (*.f64 J 2) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 2 (*.f64 J l) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 (*.f64 J 2) l (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 (*.f64 J l) 2 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 1 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 1 (*.f64 2 (*.f64 J l)) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 J l) 2) 4)) (cbrt.f64 (*.f64 2 (*.f64 J l))) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 J l) 2))) (cbrt.f64 (*.f64 2 (*.f64 J l))) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))
(fma.f64 (cbrt.f64 (*.f64 4 (pow.f64 (*.f64 J l) 2))) (cbrt.f64 (*.f64 J (*.f64 l 2))) (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) 2) (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 (sqrt.f64 (*.f64 2 (*.f64 J l))) (sqrt.f64 (*.f64 2 (*.f64 J l))) (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 2 (*.f64 J l)))
(fma.f64 (*.f64 (*.f64 K (sqrt.f64 l)) (sqrt.f64 (*.f64 J -1/4))) (*.f64 (*.f64 K (sqrt.f64 l)) (sqrt.f64 (*.f64 J -1/4))) (*.f64 2 (*.f64 J l)))
(+.f64 (*.f64 J (*.f64 l 2)) (*.f64 (pow.f64 (*.f64 K (sqrt.f64 l)) 2) (*.f64 (sqrt.f64 (*.f64 J -1/4)) (sqrt.f64 (*.f64 J -1/4)))))
(+.f64 (*.f64 J (*.f64 l 2)) (*.f64 (*.f64 l (pow.f64 K 2)) (*.f64 (sqrt.f64 (*.f64 J -1/4)) (sqrt.f64 (*.f64 J -1/4)))))
(fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (*.f64 2 (*.f64 J l)))
(*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2)))
(*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))) 1)
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)) (/.f64 (pow.f64 U 2) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (pow.f64 U 2)) (-.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2) (pow.f64 U 2)) (-.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) (neg.f64 U)))
(*.f64 1 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 2) (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(*.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 3)) 1) (+.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (*.f64 U (-.f64 U (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 3)) (fma.f64 U (+.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)))) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2)) (/.f64 1 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (pow.f64 U 2)) (-.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2) (pow.f64 U 2)) (-.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) (neg.f64 U)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))) (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 3)) 1) (+.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (*.f64 U (-.f64 U (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 3)) (fma.f64 U (+.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)))) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U) (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (pow.f64 U 2)) (-.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2) (pow.f64 U 2)) (-.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) (neg.f64 U)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3)) (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 U 3) (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 3)) 1) (+.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (*.f64 U (-.f64 U (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 3)) (fma.f64 U (+.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)))) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2)) (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U))
(/.f64 (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (pow.f64 U 2)) (-.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2) (pow.f64 U 2)) (-.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) U))
(/.f64 (-.f64 (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2) (pow.f64 U 2)) (fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) (neg.f64 U)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3) (pow.f64 U 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 U 3) (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (*.f64 U (-.f64 U (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 3)) (fma.f64 U (+.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)))) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (pow.f64 U 2))) (neg.f64 (-.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (pow.f64 U 2))) (neg.f64 (-.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) U)))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2)) (+.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2) (*.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 3)) (+.f64 (pow.f64 U 2) (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (*.f64 U (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)))))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 3)) (fma.f64 U U (*.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) (-.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) U))))
(/.f64 (+.f64 (pow.f64 U 3) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 3)) (fma.f64 U U (*.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) (fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) (neg.f64 U)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64) (pow.f64 (fma.f64 2 (*.f64 J l) U) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 2) (*.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 3) -1/64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 3)) (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16 (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 2) (*.f64 (fma.f64 2 (*.f64 J l) U) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 K 6) (pow.f64 (*.f64 J l) 3)) -1/64 (pow.f64 (fma.f64 l (*.f64 J 2) U) 3)) (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (*.f64 (fma.f64 l (*.f64 J 2) U) (+.f64 (fma.f64 l (*.f64 J 2) U) (*.f64 (*.f64 l (*.f64 J 1/4)) (pow.f64 K 2))))))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) 2)) (-.f64 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) 2) (pow.f64 U 2))) (neg.f64 (-.f64 (fma.f64 2 (*.f64 J l) (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l))) U)))
(/.f64 (-.f64 (pow.f64 U 2) (pow.f64 (*.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2))) 2)) (+.f64 U (*.f64 J (*.f64 l (+.f64 (*.f64 1/4 (pow.f64 K 2)) -2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16) (pow.f64 (fma.f64 2 (*.f64 J l) U) 2)) (-.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U)))
(/.f64 (fma.f64 (pow.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) 2) 1/16 (neg.f64 (pow.f64 (fma.f64 2 (*.f64 J l) U) 2))) (-.f64 (*.f64 J (*.f64 (*.f64 -1/4 (pow.f64 K 2)) l)) (fma.f64 2 (*.f64 J l) U)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 J l) 2) (pow.f64 K 4)) 1/16 (neg.f64 (pow.f64 (fma.f64 l (*.f64 J 2) U) 2))) (fma.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4)) (neg.f64 (fma.f64 l (*.f64 J 2) U))))
(pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 1)
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 3)
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(pow.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 3) 1/3)
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 2)
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 2))
(sqrt.f64 (pow.f64 (fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 2 (*.f64 J l) U)) 2))
(fabs.f64 (fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U))
(log.f64 (exp.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U)) 3))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(exp.f64 (log.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))) 1))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (fma.f64 2 (*.f64 J l) U))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 -1/4 (*.f64 J (*.f64 l (pow.f64 K 2))) (fma.f64 2 (*.f64 J l) U))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 1 U (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 1 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4) (fma.f64 2 (*.f64 J l) U))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 1 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))) U)
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 U) 2) (cbrt.f64 U) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) 2) (cbrt.f64 (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) (fma.f64 2 (*.f64 J l) U))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) 2) (cbrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) U)
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 (sqrt.f64 U) (sqrt.f64 U) (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l))))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (*.f64 (sqrt.f64 (*.f64 -1/4 J)) (*.f64 K (sqrt.f64 l))) (fma.f64 2 (*.f64 J l) U))
(fma.f64 (*.f64 (*.f64 K (sqrt.f64 l)) (sqrt.f64 (*.f64 J -1/4))) (*.f64 (*.f64 K (sqrt.f64 l)) (sqrt.f64 (*.f64 J -1/4))) (fma.f64 2 (*.f64 J l) U))
(+.f64 (fma.f64 l (*.f64 J 2) U) (*.f64 (pow.f64 (*.f64 K (sqrt.f64 l)) 2) (*.f64 (sqrt.f64 (*.f64 J -1/4)) (sqrt.f64 (*.f64 J -1/4)))))
(+.f64 (fma.f64 l (*.f64 J 2) U) (*.f64 (*.f64 l (pow.f64 K 2)) (*.f64 (sqrt.f64 (*.f64 J -1/4)) (sqrt.f64 (*.f64 J -1/4)))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) (sqrt.f64 (fma.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4 (*.f64 2 (*.f64 J l)))) U)
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)
(fma.f64 (*.f64 -1/4 J) (*.f64 l (pow.f64 K 2)) (fma.f64 2 (*.f64 J l) U))
(+.f64 U (*.f64 J (fma.f64 -1/4 (*.f64 l (pow.f64 K 2)) (*.f64 l 2))))
(fma.f64 J (*.f64 l (+.f64 (*.f64 (pow.f64 K 2) -1/4) 2)) U)

eval260.0ms (2%)

Compiler

Compiled 9850 to 6541 computations (33.6% saved)

prune178.0ms (1.4%)

Pruning

41 alts after pruning (31 fresh and 10 done)

PrunedKeptTotal
New4328440
Fresh42327
Picked145
Done066
Total43741478
Accuracy
100.0%
Counts
478 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.9%
(fma.f64 (*.f64 l 2) J U)
14.4%
(pow.f64 U -3)
12.9%
(pow.f64 U -4)
2.5%
(/.f64 1 (+.f64 (*.f64 U -4) -3))
2.4%
(/.f64 -3 U)
2.5%
(-.f64 (/.f64 -4 U) U)
2.7%
(-.f64 (*.f64 J -4) U)
7.7%
(-.f64 -4 (*.f64 U U))
51.4%
(+.f64 (fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) U)
25.9%
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
26.3%
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
69.5%
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
86.4%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
25.6%
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
25.8%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
25.7%
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
52.9%
(+.f64 (*.f64 l (*.f64 2 J)) U)
69.9%
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
70.5%
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
37.2%
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
25.6%
(+.f64 (*.f64 J 1/4) U)
23.0%
(+.f64 U 16)
23.3%
(+.f64 U -4)
28.2%
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
5.5%
(*.f64 U U)
2.5%
(*.f64 U -3)
38.2%
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
20.6%
(*.f64 J (*.f64 l 2))
7.4%
(*.f64 5 U)
1.9%
(sqrt.f64 U)
25.0%
(log1p.f64 (expm1.f64 U))
3.6%
(log.f64 (/.f64 -3 (exp.f64 U)))
6.4%
(exp.f64 (*.f64 (log.f64 U) -3))
3.9%
(cbrt.f64 U)
34.5%
U
2.6%
1
52.9%
(fma.f64 (*.f64 l 2) J U)
14.4%
(pow.f64 U -3)
12.9%
(pow.f64 U -4)
2.5%
(/.f64 1 (+.f64 (*.f64 U -4) -3))
2.4%
(/.f64 -3 U)
2.5%
(-.f64 (/.f64 -4 U) U)
2.7%
(-.f64 (*.f64 J -4) U)
7.7%
(-.f64 -4 (*.f64 U U))
51.4%
(+.f64 (fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) U)
25.9%
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
26.3%
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
69.5%
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
86.4%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
25.6%
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
25.8%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
25.7%
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
52.9%
(+.f64 (*.f64 l (*.f64 2 J)) U)
69.9%
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
70.5%
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
37.2%
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
25.6%
(+.f64 (*.f64 J 1/4) U)
23.0%
(+.f64 U 16)
23.3%
(+.f64 U -4)
28.2%
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
5.5%
(*.f64 U U)
2.5%
(*.f64 U -3)
38.2%
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
20.6%
(*.f64 J (*.f64 l 2))
7.4%
(*.f64 5 U)
1.9%
(sqrt.f64 U)
25.0%
(log1p.f64 (expm1.f64 U))
3.6%
(log.f64 (/.f64 -3 (exp.f64 U)))
6.4%
(exp.f64 (*.f64 (log.f64 U) -3))
3.9%
(cbrt.f64 U)
34.5%
U
2.6%
1
Compiler

Compiled 1576 to 1240 computations (21.3% saved)

localize280.0ms (2.1%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
100.0%
(+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))
99.7%
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
89.8%
(*.f64 J (pow.f64 K 2))
99.4%
(*.f64 1/3 J)
94.2%
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
100.0%
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
53.5%
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 118 to 61 computations (48.3% saved)

series14.0ms (0.1%)

Counts
7 → 111
Calls

45 calls:

TimeVariablePointExpression
3.0ms
J
@0
(+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))
1.0ms
J
@0
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
0.0ms
J
@inf
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
0.0ms
J
@inf
(+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))
0.0ms
J
@-inf
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)

rewrite40.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
408×associate-*r*
250×associate-*l*
206×log1p-expm1-u
206×expm1-log1p-u
200×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032181
1447181
27840181
Stop Event
unsound
Counts
7 → 171
Calls
Call 1
Inputs
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 1/3 J)
(*.f64 J (pow.f64 K 2))
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
(+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
Outputs
(-.f64 -64 U)
(-.f64 U -64)
(-.f64 U U)
(*.f64 -64 U)
(*.f64 U -64)
(*.f64 U U)
(/.f64 -64 U)
(/.f64 U -64)
(/.f64 U U)
(/.f64 (neg.f64 U) (neg.f64 U))
(pow.f64 U -64)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -64 (expm1.f64 U)))
(log.f64 (/.f64 -64 (exp.f64 U)))
(cbrt.f64 U)
U
(expm1.f64 (log.f64 U))
(hypot.f64 -64 U)
(hypot.f64 U -64)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -64))
(log1p.f64 (expm1.f64 U))
(fma.f64 -64 -64 U)
(fma.f64 -64 -64 (neg.f64 U))
(fma.f64 -64 U -64)
(fma.f64 U U -64)
(fma.f64 U U (neg.f64 U))
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
(-.f64 -64 U)
(-.f64 U -64)
(-.f64 U U)
(*.f64 -64 U)
(*.f64 U -64)
(*.f64 U U)
(/.f64 -64 U)
(/.f64 U -64)
(/.f64 U U)
(/.f64 (neg.f64 U) (neg.f64 U))
(pow.f64 U -64)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -64 (expm1.f64 U)))
(log.f64 (/.f64 -64 (exp.f64 U)))
(cbrt.f64 U)
U
(expm1.f64 (log.f64 U))
(hypot.f64 -64 U)
(hypot.f64 U -64)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -64))
(log1p.f64 (expm1.f64 U))
(fma.f64 -64 -64 U)
(fma.f64 -64 -64 (neg.f64 U))
(fma.f64 -64 U -64)
(fma.f64 U U -64)
(fma.f64 U U (neg.f64 U))

simplify129.0ms (1%)

Algorithm
egg-herbie
Rules
2298×fma-def
1738×fma-neg
1230×unswap-sqr
808×distribute-lft-neg-in
690×*-commutative
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
01134169
12223935
24603925
310643908
425783894
545593894
663563890
Stop Event
node limit
Counts
282 → 104
Calls
Call 1
Inputs
U
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(+.f64 U (+.f64 (*.f64 1/60 (*.f64 J (pow.f64 l 5))) (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
U
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
U
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 -4 J)
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
U
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2))))))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2))))))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2))))))
(+.f64 U (*.f64 -4 J))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
U
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
U
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(-.f64 -64 U)
(-.f64 U -64)
(-.f64 U U)
(*.f64 -64 U)
(*.f64 U -64)
(*.f64 U U)
(/.f64 -64 U)
(/.f64 U -64)
(/.f64 U U)
(/.f64 (neg.f64 U) (neg.f64 U))
(pow.f64 U -64)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -64 (expm1.f64 U)))
(log.f64 (/.f64 -64 (exp.f64 U)))
(cbrt.f64 U)
(expm1.f64 (log.f64 U))
(hypot.f64 -64 U)
(hypot.f64 U -64)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -64))
(log1p.f64 (expm1.f64 U))
(fma.f64 -64 -64 U)
(fma.f64 -64 -64 (neg.f64 U))
(fma.f64 -64 U -64)
(fma.f64 U U -64)
(fma.f64 U U (neg.f64 U))
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
(-.f64 -64 U)
(-.f64 U -64)
(-.f64 U U)
(*.f64 -64 U)
(*.f64 U -64)
(*.f64 U U)
(/.f64 -64 U)
(/.f64 U -64)
(/.f64 U U)
(/.f64 (neg.f64 U) (neg.f64 U))
(pow.f64 U -64)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
(log.f64 (+.f64 -64 (expm1.f64 U)))
(log.f64 (/.f64 -64 (exp.f64 U)))
(cbrt.f64 U)
(expm1.f64 (log.f64 U))
(hypot.f64 -64 U)
(hypot.f64 U -64)
(exp.f64 (log.f64 U))
(exp.f64 (*.f64 (log.f64 U) -64))
(log1p.f64 (expm1.f64 U))
(fma.f64 -64 -64 U)
(fma.f64 -64 -64 (neg.f64 U))
(fma.f64 -64 U -64)
(fma.f64 U U -64)
(fma.f64 U U (neg.f64 U))
Outputs
U
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
U
(+.f64 U (*.f64 2 (*.f64 J l)))
(fma.f64 2 (*.f64 J l) U)
(fma.f64 J (*.f64 l 2) U)
(+.f64 U (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l))))
(+.f64 U (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l))))
(+.f64 (fma.f64 2 (*.f64 J l) U) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))
(+.f64 U (*.f64 J (+.f64 (*.f64 l 2) (*.f64 1/3 (pow.f64 l 3)))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (*.f64 l 2)) U)
(fma.f64 J (fma.f64 l 2 (*.f64 1/3 (pow.f64 l 3))) U)
(+.f64 U (+.f64 (*.f64 1/60 (*.f64 J (pow.f64 l 5))) (+.f64 (*.f64 1/3 (*.f64 J (pow.f64 l 3))) (*.f64 2 (*.f64 J l)))))
(+.f64 U (fma.f64 1/60 (*.f64 J (pow.f64 l 5)) (fma.f64 1/3 (*.f64 J (pow.f64 l 3)) (*.f64 2 (*.f64 J l)))))
(+.f64 U (fma.f64 1/60 (*.f64 J (pow.f64 l 5)) (fma.f64 2 (*.f64 J l) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))))
(+.f64 U (fma.f64 J (*.f64 1/3 (pow.f64 l 3)) (*.f64 J (+.f64 (*.f64 l 2) (*.f64 1/60 (pow.f64 l 5))))))
(+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5))))))
(fma.f64 J (fma.f64 1/3 (pow.f64 l 3) (fma.f64 l 2 (*.f64 1/60 (pow.f64 l 5)))) U)
(fma.f64 J (fma.f64 l 2 (fma.f64 1/3 (pow.f64 l 3) (*.f64 1/60 (pow.f64 l 5)))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (*.f64 -1 l)))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
U
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
U
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(+.f64 U (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))))
(fma.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) U)
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 1/3 (*.f64 J (pow.f64 l 3)))
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(*.f64 (pow.f64 l 3) (*.f64 J 1/3))
(*.f64 J (*.f64 1/3 (pow.f64 l 3)))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(*.f64 -4 J)
(*.f64 J -4)
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
(*.f64 (*.f64 1/2 J) (pow.f64 K 2))
(*.f64 (pow.f64 K 2) (*.f64 J 1/2))
(*.f64 J (*.f64 1/2 (pow.f64 K 2)))
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
(*.f64 (*.f64 1/2 J) (pow.f64 K 2))
(*.f64 (pow.f64 K 2) (*.f64 J 1/2))
(*.f64 J (*.f64 1/2 (pow.f64 K 2)))
U
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (*.f64 J (-.f64 (*.f64 1/2 (pow.f64 K 2)) 4)))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2)))))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2))))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2))))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (*.f64 -1 (*.f64 J (+.f64 4 (*.f64 -1/2 (pow.f64 K 2))))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (*.f64 -4 J))
(+.f64 U (*.f64 J -4))
(fma.f64 J -4 U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
(*.f64 (*.f64 1/2 J) (pow.f64 K 2))
(*.f64 (pow.f64 K 2) (*.f64 J 1/2))
(*.f64 J (*.f64 1/2 (pow.f64 K 2)))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(*.f64 1/2 (*.f64 J (pow.f64 K 2)))
(*.f64 (*.f64 1/2 J) (pow.f64 K 2))
(*.f64 (pow.f64 K 2) (*.f64 J 1/2))
(*.f64 J (*.f64 1/2 (pow.f64 K 2)))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2))))
(*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4))
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
U
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
U
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(+.f64 U (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))))
(+.f64 U (*.f64 J (fma.f64 1/2 (pow.f64 K 2) -4)))
(fma.f64 J (fma.f64 1/2 (pow.f64 K 2) -4) U)
(-.f64 -64 U)
(-.f64 U -64)
(+.f64 U 64)
(-.f64 U U)
0
(*.f64 -64 U)
(*.f64 U -64)
(*.f64 U -64)
(*.f64 U U)
(pow.f64 U 2)
(/.f64 -64 U)
(/.f64 U -64)
(/.f64 U U)
1
(/.f64 (neg.f64 U) (neg.f64 U))
1
(pow.f64 U -64)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
U
(log.f64 (+.f64 -64 (expm1.f64 U)))
(log.f64 (/.f64 -64 (exp.f64 U)))
(-.f64 (log.f64 -64) U)
(cbrt.f64 U)
(expm1.f64 (log.f64 U))
(+.f64 U -1)
(hypot.f64 -64 U)
(hypot.f64 U -64)
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) -64))
(pow.f64 U -64)
(log1p.f64 (expm1.f64 U))
U
(fma.f64 -64 -64 U)
(+.f64 4096 U)
(+.f64 U 4096)
(fma.f64 -64 -64 (neg.f64 U))
(+.f64 4096 (neg.f64 U))
(-.f64 4096 U)
(fma.f64 -64 U -64)
(fma.f64 U -64 -64)
(fma.f64 U U -64)
(fma.f64 U U (neg.f64 U))
(*.f64 U (+.f64 U -1))
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
-64
-4
-3
-2
-1
-1/2
0
1/9
1/8
1/4
1/3
1/2
3/4
1
3/2
2
3
4
6
8
9
16
27
(-.f64 -64 U)
(-.f64 U -64)
(+.f64 U 64)
(-.f64 U U)
0
(*.f64 -64 U)
(*.f64 U -64)
(*.f64 U -64)
(*.f64 U U)
(pow.f64 U 2)
(/.f64 -64 U)
(/.f64 U -64)
(/.f64 U U)
1
(/.f64 (neg.f64 U) (neg.f64 U))
1
(pow.f64 U -64)
(sqrt.f64 U)
(fabs.f64 U)
(log.f64 (exp.f64 U))
U
(log.f64 (+.f64 -64 (expm1.f64 U)))
(log.f64 (/.f64 -64 (exp.f64 U)))
(-.f64 (log.f64 -64) U)
(cbrt.f64 U)
(expm1.f64 (log.f64 U))
(+.f64 U -1)
(hypot.f64 -64 U)
(hypot.f64 U -64)
(exp.f64 (log.f64 U))
U
(exp.f64 (*.f64 (log.f64 U) -64))
(pow.f64 U -64)
(log1p.f64 (expm1.f64 U))
U
(fma.f64 -64 -64 U)
(+.f64 4096 U)
(+.f64 U 4096)
(fma.f64 -64 -64 (neg.f64 U))
(+.f64 4096 (neg.f64 U))
(-.f64 4096 U)
(fma.f64 -64 U -64)
(fma.f64 U -64 -64)
(fma.f64 U U -64)
(fma.f64 U U (neg.f64 U))
(*.f64 U (+.f64 U -1))

eval54.0ms (0.4%)

Compiler

Compiled 882 to 569 computations (35.5% saved)

prune60.0ms (0.5%)

Pruning

46 alts after pruning (36 fresh and 10 done)

PrunedKeptTotal
New11414128
Fresh42226
Picked325
Done2810
Total12346169
Accuracy
100.0%
Counts
169 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.9%
(fma.f64 (*.f64 l 2) J U)
14.4%
(pow.f64 U -3)
16.1%
(pow.f64 U -64)
2.5%
(/.f64 1 (+.f64 (*.f64 U -4) -3))
2.4%
(/.f64 -3 U)
2.4%
(/.f64 -64 U)
2.7%
(-.f64 (*.f64 J -4) U)
23.0%
(-.f64 U -64)
7.7%
(-.f64 -4 (*.f64 U U))
51.4%
(+.f64 (fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) U)
25.9%
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
29.7%
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
69.5%
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
83.5%
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
86.4%
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
25.5%
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
25.6%
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
25.8%
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
62.3%
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
52.9%
(+.f64 (*.f64 l (*.f64 2 J)) U)
70.5%
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
37.2%
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
25.5%
(+.f64 (*.f64 J 8) U)
25.6%
(+.f64 (*.f64 J 1/4) U)
25.7%
(+.f64 (*.f64 J -1/2) U)
22.9%
(+.f64 U 4096)
28.2%
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
5.5%
(*.f64 U U)
2.5%
(*.f64 U -64)
38.0%
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
38.2%
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
20.6%
(*.f64 J (*.f64 l 2))
7.4%
(*.f64 5 U)
1.9%
(sqrt.f64 U)
25.0%
(log1p.f64 (expm1.f64 U))
3.6%
(log.f64 (/.f64 -3 (exp.f64 U)))
6.4%
(exp.f64 (*.f64 (log.f64 U) -3))
3.9%
(cbrt.f64 U)
34.5%
U
2.6%
27
2.6%
1/9
2.4%
0
3.0%
-1/2
3.0%
-64
Compiler

Compiled 942 to 679 computations (27.9% saved)

regimes965.0ms (7.3%)

Counts
63 → 3
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
(+.f64 (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))) U)
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
(log1p.f64 (expm1.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log.f64 (/.f64 -3 (exp.f64 U)))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(fma.f64 J (*.f64 (*.f64 2 l) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3)) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(fma.f64 J (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) (cos.f64 (/.f64 K 2))) U)
Outputs
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
Calls

10 calls:

216.0ms
K
211.0ms
(/.f64 K 2)
129.0ms
J
127.0ms
l
118.0ms
U
Results
AccuracySegmentsBranch
94.7%3J
99.9%3l
90.9%4K
91.2%3U
99.7%3(+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)
99.7%3(*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2)))
99.7%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
99.9%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
86.4%1(cos.f64 (/.f64 K 2))
90.9%4(/.f64 K 2)
Compiler

Compiled 552 to 367 computations (33.5% saved)

regimes272.0ms (2.1%)

Counts
61 → 5
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
(+.f64 (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))) U)
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
(log1p.f64 (expm1.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log.f64 (/.f64 -3 (exp.f64 U)))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(fma.f64 J (*.f64 (*.f64 2 l) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) U)
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 J 2) (*.f64 l (cos.f64 (*.f64 K 1/2)))) 3)) U)
Outputs
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
Calls

4 calls:

158.0ms
l
86.0ms
J
7.0ms
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
6.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Results
AccuracySegmentsBranch
88.0%3J
86.4%1(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
94.6%5l
86.4%1(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 462 to 309 computations (33.1% saved)

regimes157.0ms (1.2%)

Counts
59 → 5
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
(+.f64 (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))) U)
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
(log1p.f64 (expm1.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log.f64 (/.f64 -3 (exp.f64 U)))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(fma.f64 J (*.f64 (*.f64 2 l) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
(+.f64 (fma.f64 (*.f64 l 2) J (*.f64 (*.f64 J (*.f64 l (pow.f64 K 2))) -1/4)) U)
Outputs
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)
Calls

1 calls:

143.0ms
l
Results
AccuracySegmentsBranch
94.5%5l
Compiler

Compiled 402 to 264 computations (34.3% saved)

regimes741.0ms (5.6%)

Counts
57 → 3
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
(+.f64 (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))) U)
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
(log1p.f64 (expm1.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log.f64 (/.f64 -3 (exp.f64 U)))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
(fma.f64 J (*.f64 (*.f64 2 l) (cos.f64 (/.f64 K 2))) U)
(fma.f64 (*.f64 l (cos.f64 (*.f64 K 1/2))) (*.f64 J 2) U)
Outputs
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)
Calls

8 calls:

244.0ms
J
111.0ms
U
106.0ms
(/.f64 K 2)
101.0ms
K
79.0ms
l
Results
AccuracySegmentsBranch
81.0%3J
77.7%4K
77.7%4(/.f64 K 2)
86.1%3(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
79.3%3(cos.f64 (/.f64 K 2))
86.3%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
74.7%4U
86.3%3l
Compiler

Compiled 424 to 286 computations (32.5% saved)

regimes135.0ms (1%)

Counts
54 → 3
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
(+.f64 (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))) U)
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
(log1p.f64 (expm1.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log.f64 (/.f64 -3 (exp.f64 U)))
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Outputs
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))
Calls

2 calls:

111.0ms
l
10.0ms
(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Results
AccuracySegmentsBranch
86.3%3l
86.3%3(-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))
Compiler

Compiled 350 to 237 computations (32.3% saved)

regimes360.0ms (2.7%)

Counts
53 → 2
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
(+.f64 (+.f64 (*.f64 -4 J) (*.f64 1/2 (*.f64 J (pow.f64 K 2)))) U)
(+.f64 (+.f64 (*.f64 -1/32 (*.f64 J (pow.f64 K 2))) (*.f64 1/4 J)) U)
(+.f64 (*.f64 l (+.f64 (*.f64 -1/4 (*.f64 J (pow.f64 K 2))) (*.f64 2 J))) U)
(+.f64 (+.f64 (*.f64 -1/4 (*.f64 J (*.f64 (pow.f64 K 2) l))) (*.f64 2 (*.f64 J l))) U)
(log1p.f64 (expm1.f64 U))
(exp.f64 (*.f64 (log.f64 U) -3))
(log.f64 (/.f64 -3 (exp.f64 U)))
Outputs
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U)
Calls

3 calls:

138.0ms
l
121.0ms
(cos.f64 (/.f64 K 2))
86.0ms
J
Results
AccuracySegmentsBranch
77.1%2(cos.f64 (/.f64 K 2))
75.6%3J
77.2%3l
Compiler

Compiled 345 to 235 computations (31.9% saved)

regimes228.0ms (1.7%)

Counts
45 → 3
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(+.f64 (*.f64 (*.f64 l J) (*.f64 (cos.f64 (*.f64 1/2 K)) 2)) U)
Outputs
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
Calls

2 calls:

146.0ms
l
71.0ms
(cos.f64 (/.f64 K 2))
Results
AccuracySegmentsBranch
77.2%3l
64.0%3(cos.f64 (/.f64 K 2))
Compiler

Compiled 256 to 173 computations (32.4% saved)

regimes119.0ms (0.9%)

Counts
43 → 3
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
Outputs
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
Calls

1 calls:

108.0ms
l
Results
AccuracySegmentsBranch
77.2%3l
Compiler

Compiled 224 to 150 computations (33% saved)

regimes517.0ms (3.9%)

Counts
42 → 4
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
(+.f64 (*.f64 J (*.f64 (pow.f64 K 2) (*.f64 l -1/4))) U)
Outputs
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l)))
Calls

5 calls:

114.0ms
K
112.0ms
(/.f64 K 2)
110.0ms
U
94.0ms
l
78.0ms
J
Results
AccuracySegmentsBranch
55.5%3U
55.2%3J
59.2%4K
59.2%4(/.f64 K 2)
72.3%4l
Compiler

Compiled 234 to 160 computations (31.6% saved)

regimes152.0ms (1.2%)

Counts
40 → 4
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(+.f64 (*.f64 (pow.f64 K 2) (*.f64 J 1/2)) U)
(+.f64 (*.f64 (*.f64 J -4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J -1/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 1/4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 3/2) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 4) (cos.f64 (/.f64 K 2))) U)
(+.f64 (*.f64 (*.f64 J 8) (cos.f64 (/.f64 K 2))) U)
Outputs
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
(*.f64 (*.f64 1/3 J) (pow.f64 l 3))
Calls

1 calls:

144.0ms
l
Results
AccuracySegmentsBranch
72.3%4l
Compiler

Compiled 190 to 127 computations (33.2% saved)

regimes136.0ms (1%)

Counts
32 → 3
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
(fma.f64 (*.f64 l 2) J U)
Outputs
(pow.f64 U -64)
(fma.f64 (*.f64 l 2) J U)
(pow.f64 U -64)
Calls

1 calls:

129.0ms
l
Results
AccuracySegmentsBranch
59.3%3l
Compiler

Compiled 114 to 74 computations (35.1% saved)

regimes51.0ms (0.4%)

Counts
31 → 3
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
(pow.f64 U -64)
(pow.f64 U -4)
(pow.f64 U -3)
Outputs
(pow.f64 U -64)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(pow.f64 U -64)
Calls

1 calls:

45.0ms
l
Results
AccuracySegmentsBranch
59.3%3l
Compiler

Compiled 108 to 71 computations (34.3% saved)

regimes131.0ms (1%)

Counts
28 → 1
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
(+.f64 (*.f64 l (*.f64 2 J)) U)
(/.f64 1 (+.f64 (*.f64 U -4) -3))
(cbrt.f64 U)
(sqrt.f64 U)
Outputs
(+.f64 (*.f64 l (*.f64 2 J)) U)
Calls

2 calls:

100.0ms
K
26.0ms
l
Results
AccuracySegmentsBranch
52.9%1K
52.9%1l
Compiler

Compiled 104 to 69 computations (33.7% saved)

regimes298.0ms (2.3%)

Counts
24 → 5
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
(*.f64 J (*.f64 l 2))
(+.f64 (*.f64 J -1/2) U)
(+.f64 (*.f64 J 1/4) U)
(+.f64 (*.f64 J 8) U)
(-.f64 -4 (*.f64 U U))
(-.f64 (*.f64 J -4) U)
(-.f64 (/.f64 -4 U) U)
Outputs
(*.f64 J (*.f64 l 2))
(+.f64 U 4096)
(*.f64 J (*.f64 l 2))
U
(*.f64 J (*.f64 l 2))
Calls

4 calls:

112.0ms
U
70.0ms
J
62.0ms
l
50.0ms
K
Results
AccuracySegmentsBranch
44.7%5J
43.5%5U
37.1%2K
44.4%5l
Compiler

Compiled 96 to 65 computations (32.3% saved)

regimes147.0ms (1.1%)

Counts
17 → 2
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
(*.f64 U U)
(+.f64 U -4)
(+.f64 U 16)
(+.f64 U 4096)
(-.f64 U -64)
(/.f64 -64 U)
(/.f64 -3 U)
Outputs
U
(*.f64 U U)
Calls

4 calls:

83.0ms
U
42.0ms
l
9.0ms
J
9.0ms
K
Results
AccuracySegmentsBranch
34.5%1K
34.5%1U
36.4%2l
34.5%1J
Compiler

Compiled 61 to 45 computations (26.2% saved)

regimes16.0ms (0.1%)

Counts
10 → 1
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
U
(*.f64 5 U)
(*.f64 U -64)
(*.f64 U -3)
Outputs
U
Calls

2 calls:

7.0ms
l
6.0ms
J
Results
AccuracySegmentsBranch
34.5%1J
34.5%1l
Compiler

Compiled 30 to 24 computations (20% saved)

regimes22.0ms (0.2%)

Accuracy

Total -1.2b remaining (-2%)

Threshold costs -1.2b (-2%)

Counts
6 → 1
Calls
Call 1
Inputs
-64
-1/2
0
1/9
1
27
Outputs
-64
Calls

4 calls:

6.0ms
U
5.0ms
J
5.0ms
K
5.0ms
l
Results
AccuracySegmentsBranch
3.0%1l
3.0%1K
3.0%1U
3.0%1J
Compiler

Compiled 30 to 26 computations (13.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0
5.5477748305277075e-6
0.0ms
-1.2697533140507442e+90
-9.288593846856763e-6
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch118.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.1513888712632898e+99
1.5990313012124936e+100
22.0ms
7.581668132092182e-34
2.6394458444051126e-30
51.0ms
-207.47148101016248
-4.644296923367504e-6
27.0ms
-3.3917240315420885e+161
-4.1852101539129505e+151
Results
68.0ms265×body256valid
41.0ms263×body256infinite
Compiler

Compiled 1178 to 910 computations (22.8% saved)

bsearch122.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
2.1513888712632898e+99
1.5990313012124936e+100
53.0ms
7.581668132092182e-34
2.6394458444051126e-30
26.0ms
-207.47148101016248
-4.644296923367504e-6
27.0ms
-3.3917240315420885e+161
-4.1852101539129505e+151
Results
73.0ms263×body256valid
41.0ms265×body256infinite
Compiler

Compiled 1076 to 825 computations (23.3% saved)

bsearch64.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
37.0ms
7.581668132092182e-34
2.6394458444051126e-30
26.0ms
-207.47148101016248
-4.644296923367504e-6
Results
60.0ms272×body256valid
Compiler

Compiled 552 to 419 computations (24.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.5477748305277075e-6
0.9131102921906887
0.0ms
-1.2697533140507442e+90
-9.288593846856763e-6
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.11716573353262882
-0.11693918687953413
Compiler

Compiled 26 to 20 computations (23.1% saved)

bsearch94.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
70.0ms
3.716503670101988e+58
1.803548237839397e+64
24.0ms
-1.5683519113063306e+72
-1.355305199555685e+67
Results
89.0ms288×body256infinite
Compiler

Compiled 548 to 434 computations (20.8% saved)

bsearch50.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
3.716503670101988e+58
1.803548237839397e+64
24.0ms
-1.5683519113063306e+72
-1.355305199555685e+67
Results
45.0ms288×body256infinite
Compiler

Compiled 548 to 434 computations (20.8% saved)

bsearch89.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
39.0ms
2.773887415238127e-6
0.44202009811861165
25.0ms
-207.47148101016248
-4.644296923367504e-6
24.0ms
-3.061448140100893e+89
-1.710274685890996e+84
Results
59.0ms282×body256valid
23.0ms150×body256infinite
Compiler

Compiled 620 to 497 computations (19.8% saved)

bsearch66.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
0.44202009811861165
1.407728967283075
28.0ms
-207.47148101016248
-4.644296923367504e-6
23.0ms
-3.061448140100893e+89
-1.710274685890996e+84
Results
37.0ms212×body256valid
23.0ms156×body256infinite
Compiler

Compiled 492 to 398 computations (19.1% saved)

bsearch45.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
0.44202009811861165
1.407728967283075
31.0ms
-1687341238.1741264
-802214566.8663067
Results
30.0ms80×body256infinite
13.0ms80×body256valid
Compiler

Compiled 216 to 170 computations (21.3% saved)

bsearch71.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
0.44202009811861165
1.407728967283075
57.0ms
-1687341238.1741264
-802214566.8663067
Results
56.0ms80×body256infinite
13.0ms80×body256valid
Compiler

Compiled 226 to 180 computations (20.4% saved)

bsearch180.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
80.0ms
9.180109936907572e+74
4.35328091783516e+82
44.0ms
-6.538667171502729e+75
-5.4551707096831376e+70
35.0ms
-3.302332425310658e+168
-4.083550710223674e+161
21.0ms
-2.1785825384748442e+213
-9.056662667898132e+212
Results
97.0ms244×body256infinite
35.0ms70×body1024valid
22.0ms138×body256valid
15.0ms54×body512valid
4.0msbody2048valid
Compiler

Compiled 566 to 464 computations (18% saved)

bsearch18.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
3.143409679792488e+79
2.091540258010989e+81
Results
16.0ms112×body256infinite
Compiler

Compiled 124 to 97 computations (21.8% saved)

simplify35.0ms (0.3%)

Algorithm
egg-herbie
Rules
40×*-commutative
26×+-commutative
14×if-if-or-not
sub-neg
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01491964
12051964
22101964
32131964
42141964
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 0) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (<=.f64 l -42000000000000001012191849981386959177380560309284725193932323744767355416279998436602747565376096697911113315588306130410119373576197799662305759199232) (+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l -150) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l 15599999999999999781844567178079744509972003722110101373881229617573143384150816117531984728686592000) (+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)))))
(if (<=.f64 l -42000000000000001012191849981386959177380560309284725193932323744767355416279998436602747565376096697911113315588306130410119373576197799662305759199232) (+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l -190) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U) (if (<=.f64 l 15599999999999999781844567178079744509972003722110101373881229617573143384150816117531984728686592000) (+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)))))
(if (<=.f64 l -1062849512059437/36028797018963968) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U) (+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 5902958103587057/590295810358705651712) (+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(if (<=.f64 (cos.f64 (/.f64 K 2)) -8430738502437569/72057594037927936) (+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U) (+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U))
(if (<=.f64 l -4800000000000000348150894631340328605560197166303305386487408746299392) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)) (if (<=.f64 l 46000000000000000481702118680263383713828172860310413115392) (+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U) (*.f64 (*.f64 1/3 J) (pow.f64 l 3))))
(if (<=.f64 l -29000000000000002342864083324642952777084580871984946650456082350080) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)) (if (<=.f64 l 25000000000000000875549921485790293261520079449577956401217536) (+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U) (*.f64 (*.f64 1/3 J) (pow.f64 l 3))))
(if (<=.f64 l -1749999999999999939331887318798980461263126950300328198098706725417311697907956580352) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)) (if (<=.f64 l -205) (pow.f64 U -3) (if (<=.f64 l 7926335344172073/18014398509481984) (fma.f64 (*.f64 l 2) J U) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(if (<=.f64 l -749999999999999969562543342262772048618997067236338579752304257355027942213215819137024) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)) (if (<=.f64 l -205) (pow.f64 U -3) (if (<=.f64 l 3152519739159347/2251799813685248) (fma.f64 (*.f64 l 2) J U) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)))))
(if (<=.f64 l -820000000) (pow.f64 U -64) (if (<=.f64 l 3152519739159347/2251799813685248) (fma.f64 (*.f64 l 2) J U) (pow.f64 U -64)))
(if (<=.f64 l -820000000) (pow.f64 U -64) (if (<=.f64 l 3152519739159347/2251799813685248) (+.f64 (*.f64 l (*.f64 2 J)) U) (pow.f64 U -64)))
(+.f64 (*.f64 l (*.f64 2 J)) U)
(if (<=.f64 J -919999999999999931776695027685755152658634769972017480409544863232587729979068412188458971903465149974614988079060732926519080585308716512757256149961189643093130749228481245217540796713834903128564527651098722304) (*.f64 J (*.f64 l 2)) (if (<=.f64 J -54000000000000002346756940152345127351932283551537169212720231650476974307569390489597295259827276376181712873618436288482251466554628275501890594252591985762674671616) (+.f64 U 4096) (if (<=.f64 J -19500000000000000375331032732747438993129016580197551639099973191359004672) (*.f64 J (*.f64 l 2)) (if (<=.f64 J 1199999999999999927917117854367341463630184781650987489937205641564363119656960) U (*.f64 J (*.f64 l 2))))))
(if (<=.f64 l 259999999999999981639534606244247246861591398428796447848501446282978903677992960) U (*.f64 U U))
U
-64
Outputs
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 0) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (+.f64 (*.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (cos.f64 (/.f64 K 2))) U)))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 0))) (+.f64 (*.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (cos.f64 (/.f64 K 2))) U) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))))
(if (<=.f64 l -42000000000000001012191849981386959177380560309284725193932323744767355416279998436602747565376096697911113315588306130410119373576197799662305759199232) (+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l -150) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 (*.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l 15599999999999999781844567178079744509972003722110101373881229617573143384150816117531984728686592000) (+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)))))
(if (<=.f64 l -42000000000000001012191849981386959177380560309284725193932323744767355416279998436602747565376096697911113315588306130410119373576197799662305759199232) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))) (if (<=.f64 l -150) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))) (if (<=.f64 l 15599999999999999781844567178079744509972003722110101373881229617573143384150816117531984728686592000) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3))))))))
(if (<=.f64 l -42000000000000001012191849981386959177380560309284725193932323744767355416279998436602747565376096697911113315588306130410119373576197799662305759199232) (+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U) (if (<=.f64 l -190) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U) (if (<=.f64 l 15599999999999999781844567178079744509972003722110101373881229617573143384150816117531984728686592000) (+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U) (+.f64 (*.f64 (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (cos.f64 (/.f64 K 2))) U)))))
(if (<=.f64 l -42000000000000001012191849981386959177380560309284725193932323744767355416279998436602747565376096697911113315588306130410119373576197799662305759199232) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))) (if (<=.f64 l -190) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 U (*.f64 l (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) (if (<=.f64 l 15599999999999999781844567178079744509972003722110101373881229617573143384150816117531984728686592000) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U) (+.f64 U (*.f64 (cos.f64 (/.f64 K 2)) (*.f64 (pow.f64 l 3) (*.f64 J 1/3))))))))
(if (<=.f64 l -1062849512059437/36028797018963968) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U) (+.f64 (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) U)))
(if (<=.f64 l -1062849512059437/36028797018963968) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (if (<=.f64 l 7421688002070991/2854495385411919762116571938898990272765493248) (+.f64 U (*.f64 l (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))) (+.f64 (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) U)))
(if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l)))) (if (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 5902958103587057/590295810358705651712) (+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U) (*.f64 J (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))))))
(if (or (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) -999999999999999966484112715463900049825186092620125502979674597309179755437379230686511104) (not (<=.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) 5902958103587057/590295810358705651712))) (*.f64 (-.f64 (exp.f64 l) (exp.f64 (neg.f64 l))) J) (+.f64 U (*.f64 l (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(if (<=.f64 (cos.f64 (/.f64 K 2)) -8430738502437569/72057594037927936) (+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U) (+.f64 (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))) U))
(if (<=.f64 (cos.f64 (/.f64 K 2)) -8430738502437569/72057594037927936) (+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 K 1/2)))))) (+.f64 U (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2)))))
(if (<=.f64 l -4800000000000000348150894631340328605560197166303305386487408746299392) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)) (if (<=.f64 l 46000000000000000481702118680263383713828172860310413115392) (+.f64 (*.f64 l (*.f64 (cos.f64 (*.f64 1/2 K)) (*.f64 2 J))) U) (*.f64 (*.f64 1/3 J) (pow.f64 l 3))))
(if (or (<=.f64 l -4800000000000000348150894631340328605560197166303305386487408746299392) (not (<=.f64 l 46000000000000000481702118680263383713828172860310413115392))) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (+.f64 U (*.f64 l (*.f64 (cos.f64 (*.f64 K 1/2)) (*.f64 J 2)))))
(if (<=.f64 l -29000000000000002342864083324642952777084580871984946650456082350080) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)) (if (<=.f64 l 25000000000000000875549921485790293261520079449577956401217536) (+.f64 (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 1/2 K))))) U) (*.f64 (*.f64 1/3 J) (pow.f64 l 3))))
(if (or (<=.f64 l -29000000000000002342864083324642952777084580871984946650456082350080) (not (<=.f64 l 25000000000000000875549921485790293261520079449577956401217536))) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (+.f64 U (*.f64 2 (*.f64 J (*.f64 l (cos.f64 (*.f64 K 1/2)))))))
(if (<=.f64 l -1749999999999999939331887318798980461263126950300328198098706725417311697907956580352) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)) (if (<=.f64 l -205) (pow.f64 U -3) (if (<=.f64 l 7926335344172073/18014398509481984) (fma.f64 (*.f64 l 2) J U) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 2 l))))))
(if (<=.f64 l -1749999999999999939331887318798980461263126950300328198098706725417311697907956580352) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (if (<=.f64 l -205) (pow.f64 U -3) (if (<=.f64 l 7926335344172073/18014398509481984) (fma.f64 (*.f64 l 2) J U) (*.f64 J (+.f64 (*.f64 1/3 (pow.f64 l 3)) (*.f64 l 2))))))
(if (<=.f64 l -749999999999999969562543342262772048618997067236338579752304257355027942213215819137024) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)) (if (<=.f64 l -205) (pow.f64 U -3) (if (<=.f64 l 3152519739159347/2251799813685248) (fma.f64 (*.f64 l 2) J U) (*.f64 (*.f64 1/3 J) (pow.f64 l 3)))))
(if (<=.f64 l -749999999999999969562543342262772048618997067236338579752304257355027942213215819137024) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)) (if (<=.f64 l -205) (pow.f64 U -3) (if (<=.f64 l 3152519739159347/2251799813685248) (fma.f64 (*.f64 l 2) J U) (*.f64 (pow.f64 l 3) (*.f64 J 1/3)))))
(if (<=.f64 l -820000000) (pow.f64 U -64) (if (<=.f64 l 3152519739159347/2251799813685248) (fma.f64 (*.f64 l 2) J U) (pow.f64 U -64)))
(if (or (<=.f64 l -820000000) (not (<=.f64 l 3152519739159347/2251799813685248))) (pow.f64 U -64) (fma.f64 (*.f64 l 2) J U))
(if (<=.f64 l -820000000) (pow.f64 U -64) (if (<=.f64 l 3152519739159347/2251799813685248) (+.f64 (*.f64 l (*.f64 2 J)) U) (pow.f64 U -64)))
(if (or (<=.f64 l -820000000) (not (<=.f64 l 3152519739159347/2251799813685248))) (pow.f64 U -64) (+.f64 U (*.f64 l (*.f64 J 2))))
(+.f64 (*.f64 l (*.f64 2 J)) U)
(+.f64 U (*.f64 l (*.f64 J 2)))
(if (<=.f64 J -919999999999999931776695027685755152658634769972017480409544863232587729979068412188458971903465149974614988079060732926519080585308716512757256149961189643093130749228481245217540796713834903128564527651098722304) (*.f64 J (*.f64 l 2)) (if (<=.f64 J -54000000000000002346756940152345127351932283551537169212720231650476974307569390489597295259827276376181712873618436288482251466554628275501890594252591985762674671616) (+.f64 U 4096) (if (<=.f64 J -19500000000000000375331032732747438993129016580197551639099973191359004672) (*.f64 J (*.f64 l 2)) (if (<=.f64 J 1199999999999999927917117854367341463630184781650987489937205641564363119656960) U (*.f64 J (*.f64 l 2))))))
(if (<=.f64 J -919999999999999931776695027685755152658634769972017480409544863232587729979068412188458971903465149974614988079060732926519080585308716512757256149961189643093130749228481245217540796713834903128564527651098722304) (*.f64 J (*.f64 l 2)) (if (<=.f64 J -54000000000000002346756940152345127351932283551537169212720231650476974307569390489597295259827276376181712873618436288482251466554628275501890594252591985762674671616) (+.f64 U 4096) (if (or (<=.f64 J -19500000000000000375331032732747438993129016580197551639099973191359004672) (not (<=.f64 J 1199999999999999927917117854367341463630184781650987489937205641564363119656960))) (*.f64 J (*.f64 l 2)) U)))
(if (<=.f64 l 259999999999999981639534606244247246861591398428796447848501446282978903677992960) U (*.f64 U U))
U
-64
Compiler

Compiled 598 to 404 computations (32.4% saved)

soundness1.2s (9.2%)

Rules
2298×fma-def
1848×fma-def
1738×fma-neg
1678×fma-neg
1678×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058222189
1140320593
2551020579
032181
1447181
27840181
025150
1340150
25186150
019411512
147111012
2124810267
347319900
058222189
1140320593
2551020579
032181
1447181
27840181
01134169
12223935
24603925
310643908
425783894
545593894
663563890
032181
1447181
27840181
039292
1633288
025150
1340150
25186150
049921300
1134620810
2552020810
Stop Event
node limit
unsound
node limit
unsound
node limit
unsound
node limit
node limit
unsound
unsound
node limit
Compiler

Compiled 207 to 145 computations (30% saved)

end1.0ms (0%)

preprocess315.0ms (2.4%)

Remove

(abs K)

Compiler

Compiled 1554 to 936 computations (39.8% saved)

Profiling

Loading profile data...