quad2m (problem 3.2.1, negative)

Time bar (total: 8.1s)

analyze103.0ms (1.3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
42.6%40.6%54.6%0.1%0%4.7%0%7
51.2%48.4%46%0.1%0%5.5%0%8
54.5%49.9%41.7%0.1%0%8.2%0%9
60.2%53.4%35.3%0.1%0%11.1%0%10
67.6%58.7%28.2%0.1%0%13%0%11
71.4%60.6%24.2%0.1%0%15.1%0%12
Compiler

Compiled 17 to 11 computations (35.3% saved)

sample1.5s (18%)

Results
575.0ms5093×body256valid
303.0ms1045×body2048valid
167.0ms721×body1024valid
133.0ms370×body4096valid
93.0ms1075×body256invalid
73.0ms671×body256infinite
60.0ms356×body512valid
Bogosity

preprocess179.0ms (2.2%)

Algorithm
egg-herbie
Rules
2904×fma-def
1652×div-sub
1126×fma-neg
904×sub-neg
680×distribute-lft-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
051433
1160417
2365413
31146397
43465397
55259397
66161397
76596397
86853397
96943397
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a)
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a)))
(neg.f64 (/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a))
(/.f64 (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(neg.f64 (/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (neg.f64 a) (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 a a)))) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) c)
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
(/.f64 (-.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a)))) a)
(/.f64 (+.f64 c (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a)))) (neg.f64 a))
Compiler

Compiled 16 to 10 computations (37.5% saved)

eval0.0ms (0%)

Compiler

Compiled 16 to 10 computations (37.5% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 32 to 20 computations (37.5% saved)

localize145.0ms (1.8%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
98.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
93.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
79.9%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
63.6%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 54 to 11 computations (79.6% saved)

series17.0ms (0.2%)

Counts
4 → 96
Calls

36 calls:

TimeVariablePointExpression
2.0ms
b_2
@inf
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
1.0ms
c
@inf
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
1.0ms
b_2
@0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
1.0ms
a
@inf
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
1.0ms
c
@inf
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))

rewrite158.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1618×fma-def
1474×log-prod
520×fma-neg
512×expm1-udef
512×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013114
1301106
24553100
Stop Event
node limit
Counts
4 → 375
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 0 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) b_2)
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 a -1))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (pow.f64 a -1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(fma.f64 b_2 (pow.f64 a -1) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))

simplify227.0ms (2.8%)

Algorithm
egg-herbie
Rules
1644×fma-neg
818×fma-def
660×associate-*r*
588×log-prod
538×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081721839
1196720029
2683519957
Stop Event
node limit
Counts
471 → 621
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 0 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) b_2)
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 a -1))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (pow.f64 a -1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(fma.f64 b_2 (pow.f64 a -1) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
Outputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))) b_2)
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))) b_2))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(*.f64 -1 (+.f64 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 -1) (neg.f64 b_2))
(fma.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 -1))))
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) -1/2 (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))) b_2)
(-.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) -1/2) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a))))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 -1)))))
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) -1/2 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))) 1/8 (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a)))))) b_2)
(-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) -1/2 (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) 1/8) (*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c a)))))) b_2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 b_2 -2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (/.f64 c a))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (neg.f64 (/.f64 b_2 a)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) 1/8)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 (*.f64 -1/2 c) b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 (*.f64 -1/2 c) b_2))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (*.f64 0 (*.f64 c a))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 0 (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 0 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)) (fma.f64 b_2 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (+.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))
(fabs.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 c a (*.f64 b_2 (+.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
(fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (*.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 a -1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 a -1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (*.f64 a a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 b_2 (pow.f64 a -1) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(fma.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (*.f64 a a))) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(fma.f64 (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -1 (cbrt.f64 (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(-.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -1 (sqrt.f64 a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 0 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (-.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (fma.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (fma.f64 (*.f64 0 (*.f64 c a)) (-.f64 (fma.f64 0 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (fma.f64 a (neg.f64 c) (*.f64 c a)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (*.f64 0 (*.f64 c a)) (*.f64 0 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 2 (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 -1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 2 (*.f64 0 (*.f64 c a))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a (neg.f64 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a (neg.f64 (sqrt.f64 c))) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 2 (*.f64 0 (*.f64 c a))))

eval201.0ms (2.5%)

Compiler

Compiled 15721 to 4794 computations (69.5% saved)

prune209.0ms (2.6%)

Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New59823621
Fresh000
Picked011
Done000
Total59824622
Accuracy
93.1%
Counts
622 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
31.7%
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
36.7%
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
21.2%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
27.1%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
26.4%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
17.1%
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (sqrt.f64 a))
18.0%
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
51.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
8.1%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
42.5%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
27.6%
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
35.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
37.0%
(/.f64 (*.f64 b_2 -2) a)
22.6%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
23.1%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
32.2%
(/.f64 (*.f64 -1/2 c) b_2)
49.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
27.1%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
17.0%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
51.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
27.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
31.7%
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
36.7%
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
21.2%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
27.1%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
26.4%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
17.1%
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (sqrt.f64 a))
18.0%
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
51.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
8.1%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
42.5%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
27.6%
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
35.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
37.0%
(/.f64 (*.f64 b_2 -2) a)
22.6%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
23.1%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
32.2%
(/.f64 (*.f64 -1/2 c) b_2)
49.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
27.1%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
17.0%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
51.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
Compiler

Compiled 1728 to 1036 computations (40% saved)

localize299.0ms (3.7%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
94.6%
(*.f64 (/.f64 c b_2) a)
92.8%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
88.6%
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
85.3%
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
97.1%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
87.3%
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
86.1%
(sqrt.f64 (*.f64 c (neg.f64 a)))
100.0%
(*.f64 -2 (/.f64 b_2 a))
100.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
99.7%
(*.f64 1/2 (/.f64 c b_2))
97.2%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
87.3%
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
86.1%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 221 to 74 computations (66.5% saved)

series78.0ms (1%)

Counts
13 → 209
Calls

105 calls:

TimeVariablePointExpression
5.0ms
b_2
@inf
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
5.0ms
a
@inf
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
4.0ms
c
@0
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
3.0ms
a
@-inf
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
3.0ms
c
@inf
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))

rewrite107.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
824×add-sqr-sqrt
800×pow1
792×*-un-lft-identity
762×add-exp-log
762×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038361
1842361
Stop Event
node limit
Counts
13 → 222
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 c (neg.f64 a)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
(*.f64 (/.f64 c b_2) a)
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 1/2))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (neg.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(*.f64 1 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 2) (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 3)) (+.f64 (pow.f64 (neg.f64 b_2) 2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 -1 b_2 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 2)
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(log.f64 (/.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(fma.f64 1 (neg.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))) 1)
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 2) (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(/.f64 (*.f64 1/2 c) b_2)
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 1/2 (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))))
(log.f64 (*.f64 (exp.f64 (*.f64 1/2 (/.f64 c b_2))) (exp.f64 (*.f64 -2 (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))) (exp.f64 (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 -2 (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 1/2))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 1)
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (exp.f64 b_2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1) (neg.f64 a))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) 2)
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 2) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 2)
(pow.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)) -1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 2) (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))) 1)
(*.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 2) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 2)
(log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 2) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))) 1)
(*.f64 1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 2)
(pow.f64 (/.f64 a (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 2) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 c b_2)))) 1)
(/.f64 (*.f64 c a) b_2)
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) 2)
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2) (*.f64 a (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))

simplify216.0ms (2.7%)

Algorithm
egg-herbie
Rules
1206×unswap-sqr
526×fma-neg
518×associate-*r*
516×fma-def
506×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061818321
1148614717
2521114325
Stop Event
node limit
Counts
431 → 373
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.f64 2 b_2)
(+.f64 (*.f64 2 b_2) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 2 b_2)
(*.f64 2 b_2)
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 1/2))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (neg.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(*.f64 1 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 2) (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 3)) (+.f64 (pow.f64 (neg.f64 b_2) 2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 -1 b_2 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1)
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 2)
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(log.f64 (/.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 1))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(fma.f64 1 (neg.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))) 1)
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 2) (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(/.f64 (*.f64 1/2 c) b_2)
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 c b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 1/2 (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))))
(log.f64 (*.f64 (exp.f64 (*.f64 1/2 (/.f64 c b_2))) (exp.f64 (*.f64 -2 (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))) (exp.f64 (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 -2 (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 1/2))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 1)
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (exp.f64 b_2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1) (neg.f64 a))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) 2)
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 2) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 2)
(pow.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)) -1)
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 2) (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))) 1)
(*.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 2) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 1)
(pow.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 2)
(log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 2) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))) 1)
(*.f64 1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 2)
(pow.f64 (/.f64 a (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 2) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 c b_2)))) 1)
(/.f64 (*.f64 c a) b_2)
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) 2)
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2) (*.f64 a (/.f64 c b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(*.f64 -1 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))) (neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2)))
(-.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))) (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(+.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))))) (neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2)))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1)))))) (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -2 b_2 (/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2))
(fma.f64 b_2 -2 (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2)))
(fma.f64 b_2 -2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 a 3)) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2))))
(fma.f64 b_2 -2 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))))
(fma.f64 b_2 -2 (fma.f64 -1/16 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 a 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2)))
(fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) 1/16 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) 1/16 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 a 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a))) -1/8) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4)))) (pow.f64 b_2 7)) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))))
(fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) 1/16 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (pow.f64 b_2 7)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) 1/16 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) 1/64))) (pow.f64 b_2 7)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (/.f64 c a))))
(*.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(-.f64 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (*.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (+.f64 (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) 1/8))))
(fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) 1/8)) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (*.f64 a a))) (pow.f64 b_2 5)))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a))) (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6)))))))
(+.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a)))))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a))) -1/8) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4)))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(+.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (/.f64 -1/2 (/.f64 b_2 c))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) 1/64))) (*.f64 a (pow.f64 b_2 7))) (+.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a))))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) 1/2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) 1/2) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 b_2 (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) 1/2)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) -1/8))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2) (fma.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) 1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) -1/8))))
(*.f64 2 b_2)
(*.f64 b_2 2)
(+.f64 (*.f64 2 b_2) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 2 b_2 (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 b_2 2 (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2)))
(fma.f64 b_2 2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 a 3)) (pow.f64 b_2 5)) (fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))))
(fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) 1/16 (fma.f64 b_2 2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) 1/16 (fma.f64 b_2 2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2)
(/.f64 (*.f64 (*.f64 c 1/2) a) b_2)
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2))
(fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 a 3)) (pow.f64 b_2 5)) (/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2)))
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)))
(fma.f64 -1/16 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a))) -1/8) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4)))) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 a 3)) (pow.f64 b_2 5)) (/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2))))
(fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))))
(fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) 1/64))) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (neg.f64 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))))
(*.f64 2 b_2)
(*.f64 b_2 2)
(*.f64 2 b_2)
(*.f64 b_2 2)
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (/.f64 c a))))
(*.f64 (neg.f64 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(-.f64 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (*.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (+.f64 (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) 1/8))))
(fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) 1/8)) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 (*.f64 -1/16 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)) (*.f64 a a))) (pow.f64 b_2 5)))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a))) (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6)))))))
(+.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a)))))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a))) -1/8) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4)))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(+.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (/.f64 -1/2 (/.f64 b_2 c))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) 1/64))) (*.f64 a (pow.f64 b_2 7))) (+.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a))))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))
(/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))
(/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))
(/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))
(/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))
(/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2)
(*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 (pow.f64 (*.f64 c a) 2) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 -1/2 (/.f64 b_2 c)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 -1/8 c) c) (/.f64 (pow.f64 b_2 3) a)))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(cbrt.f64 (pow.f64 (neg.f64 (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(+.f64 (neg.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (fma.f64 1 (neg.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 1)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(+.f64 (fma.f64 -1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 1 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 2) (cbrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(*.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 3)) (+.f64 (pow.f64 (neg.f64 b_2) 2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2) 3)) (+.f64 (+.f64 (pow.f64 (neg.f64 b_2) 2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 3) (pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) 3)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 -1 b_2 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (-.f64 (pow.f64 (neg.f64 b_2) 2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 -1 b_2 (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 -1 b_2 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2))
(pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 1)
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 2)
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(log.f64 (exp.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(log.f64 (/.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) 2) (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(exp.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) 1))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(fma.f64 1 (neg.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 b_2)) 2) (cbrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))) 1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) (/.f64 1 a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) -1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 2) (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 1))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (neg.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(log.f64 (exp.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (/.f64 -8 (pow.f64 (/.f64 a b_2) 3))) (-.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (/.f64 b_2 (/.f64 a -2)) 2)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c b_2))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (/.f64 -8 (pow.f64 (/.f64 a b_2) 3))) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 c b_2)) (pow.f64 (/.f64 b_2 (/.f64 a -2)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 (/.f64 a -2)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(log.f64 (*.f64 (exp.f64 (*.f64 1/2 (/.f64 c b_2))) (exp.f64 (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(log.f64 (*.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))) (exp.f64 (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 1 (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 (neg.f64 a)))
(*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c (neg.f64 a))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (neg.f64 (*.f64 c a)))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (*.f64 c (neg.f64 a)) 1/2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 1)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(cbrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3/2))
(cbrt.f64 (pow.f64 (neg.f64 (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (neg.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))) 3)) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (neg.f64 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (exp.f64 b_2)))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) 2)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a)) 2) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))) 1))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (neg.f64 (*.f64 c a))))) (neg.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))) 1)
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 1 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 2) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 2)
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(pow.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)) -1)
(/.f64 1 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)))
(*.f64 (/.f64 1 (pow.f64 b_2 3)) (pow.f64 (*.f64 c a) 2))
(log.f64 (exp.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 2) (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(exp.f64 (log.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 1))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))) 1)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 2) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 1)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(pow.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 2)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) 2) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) 1))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))) 1)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(*.f64 1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) (/.f64 1 a))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 1)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 2)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(pow.f64 (/.f64 a (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2))))) -1)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a) 2) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)) 1))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 -1/2 (*.f64 a (/.f64 c b_2)))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/2 a) (/.f64 c b_2))) a)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 a (/.f64 -1/2 (/.f64 b_2 c)))) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 c b_2)))) 1)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) 2)
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(log.f64 (exp.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 c b_2)))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2) (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 a (/.f64 c b_2))
(/.f64 a (/.f64 b_2 c))

eval168.0ms (2.1%)

Compiler

Compiled 9551 to 4979 computations (47.9% saved)

prune128.0ms (1.6%)

Pruning

26 alts after pruning (21 fresh and 5 done)

PrunedKeptTotal
New3917398
Fresh41418
Picked145
Done011
Total39626422
Accuracy
96.1%
Counts
422 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
31.7%
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
36.7%
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
27.1%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
18.0%
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
46.9%
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
22.8%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)) b_2)) a)
51.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
8.1%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
27.6%
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
35.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
37.0%
(/.f64 (*.f64 b_2 -2) a)
22.6%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
23.1%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
32.2%
(/.f64 (*.f64 -1/2 c) b_2)
7.8%
(/.f64 c (/.f64 b_2 1/2))
31.9%
(/.f64 -1/2 (/.f64 b_2 c))
49.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
33.5%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
27.1%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
17.0%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
41.8%
(*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (neg.f64 a)))
51.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
27.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
31.7%
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
36.7%
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
27.1%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
18.0%
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
46.9%
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
22.8%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)) b_2)) a)
51.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
8.1%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
27.6%
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
35.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
37.0%
(/.f64 (*.f64 b_2 -2) a)
22.6%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
23.1%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
32.2%
(/.f64 (*.f64 -1/2 c) b_2)
7.8%
(/.f64 c (/.f64 b_2 1/2))
31.9%
(/.f64 -1/2 (/.f64 b_2 c))
49.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
33.5%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
27.1%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
17.0%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
41.8%
(*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (neg.f64 a)))
51.0%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
Compiler

Compiled 1628 to 986 computations (39.4% saved)

localize280.0ms (3.5%)

Localize:

Found 15 expressions with local error:

NewAccuracyProgram
97.2%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
94.3%
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
91.4%
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
89.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
100.0%
(*.f64 1/2 (/.f64 c b_2))
100.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
98.9%
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
96.6%
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
100.0%
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
95.7%
(/.f64 (*.f64 c a) b_2)
92.0%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
99.7%
(/.f64 -1/2 (/.f64 b_2 c))
99.9%
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
89.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
87.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
Compiler

Compiled 207 to 55 computations (73.4% saved)

series83.0ms (1%)

Counts
12 → 200
Calls

99 calls:

TimeVariablePointExpression
10.0ms
c
@-inf
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
9.0ms
c
@0
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
6.0ms
a
@0
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
6.0ms
a
@-inf
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
5.0ms
c
@inf
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))

rewrite102.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
778×add-sqr-sqrt
758×pow1
750×*-un-lft-identity
728×log1p-expm1-u
726×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036282
1804282
Stop Event
node limit
Counts
12 → 255
Calls
Call 1
Inputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(/.f64 (*.f64 c a) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
Outputs
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 2)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (+.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) 1)
(*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)
(pow.f64 (/.f64 a (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) -1)
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (/.f64 (/.f64 b_2 c) -1/2) -1)
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))) 1)
(*.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (/.f64 1 a))
(*.f64 1 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 2)) (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 3)
(pow.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 2)
(pow.f64 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) -1)
(log.f64 (exp.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))))
(cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 3))
(expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(exp.f64 (log.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 (*.f64 a c) (/.f64 1 b_2))
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2)
(pow.f64 (/.f64 b_2 (*.f64 a c)) -1)
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a))))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) 1)
(/.f64 (*.f64 -1/2 (*.f64 a c)) b_2)
(pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 2)
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))) 1)
(*.f64 1 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 2) (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)) (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 2)
(log.f64 (+.f64 1 (/.f64 (*.f64 1/2 c) b_2)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1))
(-.f64 (+.f64 1 (/.f64 (*.f64 1/2 c) b_2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 1 (/.f64 (*.f64 1/2 c) b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(/.f64 (*.f64 1/2 c) b_2)
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2) 3) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 3/2)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 1)
(*.f64 1 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3) (pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2)
(log.f64 (exp.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 1))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))

simplify182.0ms (2.3%)

Algorithm
egg-herbie
Rules
1122×associate-*r*
948×associate-*l*
898×fma-def
502×sqr-pow
422×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
084120259
1217715997
Stop Event
node limit
Counts
455 → 485
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(-.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(/.f64 b_2 a)
(/.f64 b_2 a)
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(/.f64 b_2 a)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (/.f64 b_2 a) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(+.f64 b_2 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 b_2 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 b_2 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 2 b_2)
(+.f64 (*.f64 2 b_2) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (pow.f64 (sqrt.f64 -1) 1/3) (*.f64 (sqrt.f64 1) (cbrt.f64 -1))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) b_2))) (*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (pow.f64 (sqrt.f64 -1) 1/3) (*.f64 (sqrt.f64 1) (cbrt.f64 -1)))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (pow.f64 (sqrt.f64 -1) 1/3) (*.f64 (sqrt.f64 1) (cbrt.f64 -1)))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c a)) 1/18) (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/9) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1))))) (pow.f64 b_2 2)) (pow.f64 (cbrt.f64 -1) 2))))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (pow.f64 (sqrt.f64 -1) 1/3) (*.f64 (sqrt.f64 1) (cbrt.f64 -1)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) 1/9) (*.f64 (sqrt.f64 1) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c a)) 1/18) (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/9) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1))))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3)))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 b_2 3)) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c a)) 1/18) (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/9) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1))))) (pow.f64 b_2 2)) (pow.f64 (cbrt.f64 -1) 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 2 (/.f64 b_2 a))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 2)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (+.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) 1)
(*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)
(pow.f64 (/.f64 a (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) -1)
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (/.f64 (/.f64 b_2 c) -1/2) -1)
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))) 1)
(*.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (/.f64 1 a))
(*.f64 1 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 2)) (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 1)
(pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 3)
(pow.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 2)
(pow.f64 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) -1)
(log.f64 (exp.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))))
(cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 3))
(expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(exp.f64 (log.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 (*.f64 a c) (/.f64 1 b_2))
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2)
(pow.f64 (/.f64 b_2 (*.f64 a c)) -1)
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a))))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) 1)
(/.f64 (*.f64 -1/2 (*.f64 a c)) b_2)
(pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 2)
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))) 1)
(*.f64 1 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 2) (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)) (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 2)
(log.f64 (+.f64 1 (/.f64 (*.f64 1/2 c) b_2)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1))
(-.f64 (+.f64 1 (/.f64 (*.f64 1/2 c) b_2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 1 (/.f64 (*.f64 1/2 c) b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(/.f64 (*.f64 1/2 c) b_2)
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) 1/2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2) 3) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 3/2)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 1)
(*.f64 1 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3) (pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1/3)
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3)
(pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2)
(log.f64 (exp.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 1))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
Outputs
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (neg.f64 (/.f64 b_2 a)))))
(+.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 b_2 a)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))))))))
(fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 (/.f64 b_2 a) -2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) -1/8))
(fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) -1/8 (*.f64 c (/.f64 -1/2 b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))) 1/16)))
(+.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) -1/8 (*.f64 c (/.f64 -1/2 b_2))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))) 1/16))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))) 1/16))))
(+.f64 (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c (*.f64 c a)) a)) 2)) (*.f64 a (pow.f64 b_2 7))) (*.f64 c (/.f64 -1/2 b_2))) (fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) -1/8 (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))) 1/16)))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(*.f64 (/.f64 b_2 a) -2)
(-.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(/.f64 b_2 a)
(/.f64 b_2 a)
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) 1/2))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) 1/2)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) -1/8))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) -1/8 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) 1/16)))))
(/.f64 b_2 a)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (/.f64 b_2 a) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3)))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 b_2 a)) (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) -1/8))
(+.f64 (/.f64 b_2 a) (fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) -1/8 (*.f64 c (/.f64 -1/2 b_2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(+.f64 (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (/.f64 b_2 a)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))) 1/16)))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) -1/8 (*.f64 c (/.f64 -1/2 b_2)))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))) 1/16))
(*.f64 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (neg.f64 (/.f64 b_2 a)))
(-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (neg.f64 (/.f64 b_2 a))))
(fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))))))))
(+.f64 (fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a))) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/64 (pow.f64 c 4)) (pow.f64 b_2 4)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(fma.f64 2 (/.f64 b_2 c) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (fma.f64 2 (/.f64 b_2 c) (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (*.f64 -2 (/.f64 b_2 (/.f64 (*.f64 c c) b_2))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2))))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2))))))
(fma.f64 2 (/.f64 b_2 c) (+.f64 (fma.f64 -2 (/.f64 b_2 (/.f64 (*.f64 c c) b_2)) (/.f64 8/3 (pow.f64 (/.f64 c b_2) 3))) (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (log.f64 (/.f64 -1 c))))
(-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (neg.f64 (log.f64 (/.f64 -1 c)))))
(+.f64 (/.f64 2 (/.f64 c b_2)) (-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (*.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (-.f64 (*.f64 -2 (/.f64 b_2 (/.f64 (*.f64 c c) b_2))) (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (*.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (-.f64 (fma.f64 -2 (/.f64 b_2 (/.f64 (*.f64 c c) b_2)) (/.f64 8/3 (pow.f64 (/.f64 c b_2) 3))) (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 b_2))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(fma.f64 2 (/.f64 b_2 c) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (fma.f64 2 (/.f64 b_2 c) (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (*.f64 -2 (/.f64 b_2 (/.f64 (*.f64 c c) b_2))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 c 1/2)) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 b_2) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (*.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))))))
(+.f64 (fma.f64 2 (/.f64 b_2 c) (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (fma.f64 -2 (/.f64 b_2 (/.f64 (*.f64 c c) b_2)) (/.f64 8/3 (pow.f64 (/.f64 c b_2) 3))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/64 (pow.f64 c 4)) (pow.f64 b_2 4)))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/64 (pow.f64 c 4)) (pow.f64 b_2 4)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 -1)))
(+.f64 b_2 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(-.f64 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 b_2 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 c) a))) (+.f64 b_2 (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) b_2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 b_2 (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 c) a))) (+.f64 b_2 (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))))
(+.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) b_2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 3))) 1/8)))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) b_2))
(/.f64 (*.f64 (*.f64 c 1/2) a) b_2)
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) a) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) a) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 3)))) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(fma.f64 1/8 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) a) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c (*.f64 c a)) a)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 3)))) (/.f64 (*.f64 (*.f64 c 1/2) a) b_2))))
(*.f64 2 b_2)
(*.f64 b_2 2)
(+.f64 (*.f64 2 b_2) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 2 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 b_2 2 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(fma.f64 b_2 2 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) a) (pow.f64 b_2 3)) (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 2 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 3)))) (fma.f64 b_2 2 (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c (*.f64 c a)) a) (pow.f64 b_2 3)) (*.f64 (/.f64 c b_2) (*.f64 a -1/2)))))
(*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (pow.f64 (sqrt.f64 -1) 1/3) (*.f64 (sqrt.f64 1) (cbrt.f64 -1))))
(*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 -1)))
(*.f64 (cbrt.f64 (sqrt.f64 -1)) (*.f64 (cbrt.f64 -1) (pow.f64 (*.f64 c a) 1/6)))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) b_2))) (*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (pow.f64 (sqrt.f64 -1) 1/3) (*.f64 (sqrt.f64 1) (cbrt.f64 -1)))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/18) (pow.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/18)) (*.f64 b_2 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 -1))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (neg.f64 a))) 1/18) (pow.f64 (/.f64 1 (*.f64 c (neg.f64 a))) 1/18)) (*.f64 b_2 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (*.f64 (cbrt.f64 (sqrt.f64 -1)) (*.f64 (cbrt.f64 -1) (pow.f64 (*.f64 c a) 1/6))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (pow.f64 (sqrt.f64 -1) 1/3) (*.f64 (sqrt.f64 1) (cbrt.f64 -1)))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c a)) 1/18) (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/9) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1))))) (pow.f64 b_2 2)) (pow.f64 (cbrt.f64 -1) 2))))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/18) (pow.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/18)) (*.f64 b_2 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 -1)) (*.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 c) a) 1/18) (*.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) 1) (sqrt.f64 -1)))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (*.f64 b_2 b_2)))))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (neg.f64 a))) 1/18) (pow.f64 (/.f64 1 (*.f64 c (neg.f64 a))) 1/18)) (*.f64 b_2 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 -1)) (*.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (/.f64 1 (*.f64 c a)) 1/18))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)))))) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) -1/3))))
(+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 1 4) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) 1/3) b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (pow.f64 (sqrt.f64 -1) 1/3) (*.f64 (sqrt.f64 1) (cbrt.f64 -1)))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) 1/9) (*.f64 (sqrt.f64 1) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c a)) 1/18) (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/9) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1))))) (pow.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)) 1/3)))))) (*.f64 1/27 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/3) (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (pow.f64 b_2 3)) (pow.f64 (cbrt.f64 -1) 2)))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) 1/3) (/.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 c a)) 1/18) (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/9) (*.f64 (sqrt.f64 1) (pow.f64 (/.f64 1 (cbrt.f64 -1)) 1/3))))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1))))) (pow.f64 b_2 2)) (pow.f64 (cbrt.f64 -1) 2)))))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/18) (pow.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/18)) (*.f64 b_2 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 (pow.f64 (*.f64 c a) 1/6) (*.f64 (cbrt.f64 (sqrt.f64 -1)) (cbrt.f64 -1)) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (fma.f64 -2/3 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))) 1/18) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) 1/18)) (*.f64 (fma.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 c) a) 1/18) (*.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) 1) (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)))))) (*.f64 1/27 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2)) (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (pow.f64 b_2 3)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 1 c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (/.f64 (fma.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 1 c) a) 1/18) (*.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18)) (cbrt.f64 (/.f64 1 (cbrt.f64 -1))))) (*.f64 1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) a)) 1) (sqrt.f64 -1)))) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (*.f64 b_2 b_2))))))))
(fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 c (neg.f64 a))) 1/18) (pow.f64 (/.f64 1 (*.f64 c (neg.f64 a))) 1/18)) (*.f64 b_2 (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 2))))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (+.f64 (/.f64 (pow.f64 b_2 3) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 5)) 1/18)) (*.f64 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (/.f64 1 (*.f64 c a)) 1/18))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)))) (cbrt.f64 (/.f64 1 (pow.f64 (cbrt.f64 -1) 5)))) (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))) 1/18))) (*.f64 1/27 (/.f64 (cbrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 -1) 2)))))) (/.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (cbrt.f64 -1) 2) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18) (pow.f64 (/.f64 1 (sqrt.f64 -1)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (cbrt.f64 -1))) (pow.f64 (/.f64 1 (*.f64 c a)) 1/18))) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)))))))) (*.f64 (cbrt.f64 (sqrt.f64 -1)) (*.f64 (cbrt.f64 -1) (pow.f64 (*.f64 c a) 1/6)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1)))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (/.f64 b_2 a))
(-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) -1/2)) (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 -1))))))
(*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))))))
(fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))))))))
(fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c (*.f64 c a)) a)) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) 2)
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 2 (/.f64 b_2 a) (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2))
(fma.f64 (/.f64 b_2 a) 2 (*.f64 c (/.f64 -1/2 b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3)))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) -1/8)))
(fma.f64 (/.f64 b_2 a) 2 (fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) -1/8 (*.f64 c (/.f64 -1/2 b_2))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))) 1/16))))
(+.f64 (fma.f64 (/.f64 b_2 a) 2 (fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) -1/8 (*.f64 c (/.f64 -1/2 b_2)))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))) 1/16))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (-.f64 (*.f64 b_2 (/.f64 -1 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (-.f64 (*.f64 b_2 (/.f64 -1 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (-.f64 (*.f64 b_2 (/.f64 -1 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2))))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 0))
(*.f64 1 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 2)) (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 2)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 3) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3)) (+.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (+.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3)) (+.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 2) (+.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2) (*.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3)) (+.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 2) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (-.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (neg.f64 b_2) a) 2) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)) (+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)) (+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (-.f64 (pow.f64 (neg.f64 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)) (-.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 b_2 a)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 1)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 2)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a) 3))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)) 1))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(fma.f64 (neg.f64 b_2) (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a))
(-.f64 (*.f64 b_2 (/.f64 -1 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(fma.f64 1 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (neg.f64 b_2) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))) 1)
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) (/.f64 1 a))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 1 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 2)))
(pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 1)
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 3)
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3) 1/3)
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 2)
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(pow.f64 (/.f64 a (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) -1)
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(log.f64 (exp.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) 3))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(exp.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)) 1))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)))
(/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (/.f64 (/.f64 b_2 c) -1/2) -1)
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) 1/2)
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))) 1)
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) (/.f64 1 a))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 1 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 2)) (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a)) 2)))
(pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 3)
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(pow.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 3) 1/3)
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(pow.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 2)
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(pow.f64 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) -1)
(/.f64 1 (/.f64 (/.f64 a -1/2) (*.f64 (/.f64 c b_2) a)))
(/.f64 1 (/.f64 a (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(log.f64 (exp.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))))))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(cbrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a)))) 3))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(exp.f64 (log.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))) 1))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 a (/.f64 c (/.f64 b_2 a))))))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a)))) 1)
(*.f64 (/.f64 c b_2) a)
(*.f64 (*.f64 a c) (/.f64 1 b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 1 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 c b_2) a)
(*.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) (sqrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 c b_2) a)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))
(pow.f64 (/.f64 c (/.f64 b_2 a)) 1)
(*.f64 (/.f64 c b_2) a)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 a))) 3)
(*.f64 (/.f64 c b_2) a)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3) 1/3)
(*.f64 (/.f64 c b_2) a)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 a))) 2)
(*.f64 (/.f64 c b_2) a)
(pow.f64 (/.f64 b_2 (*.f64 a c)) -1)
(*.f64 (/.f64 c b_2) a)
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 c b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 a)))))
(*.f64 (/.f64 c b_2) a)
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3))
(*.f64 (/.f64 c b_2) a)
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 c b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 a))) 1))
(*.f64 (/.f64 c b_2) a)
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 (/.f64 c b_2) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) 1)
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(/.f64 (*.f64 -1/2 (*.f64 a c)) b_2)
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 1)
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 3)
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 3) 1/3)
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 2)
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c (/.f64 b_2 a))))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) 3))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 1))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (*.f64 a -1/2))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 2) (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)) (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (pow.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))) 2)))
(pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 3)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 3) 1/3)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 2)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (+.f64 1 (/.f64 (*.f64 1/2 c) b_2)))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (*.f64 1/2 c) b_2))) 1))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (+.f64 1 (/.f64 (*.f64 1/2 c) b_2)) 1)
(+.f64 1 (-.f64 (*.f64 1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) 0)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1 (/.f64 (*.f64 1/2 c) b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 1/2 c) b_2) 1)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3)
(cbrt.f64 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2)
(*.f64 1/2 (/.f64 c b_2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) 1/2))
(*.f64 1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 1/2 (/.f64 c b_2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))
(cbrt.f64 (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 c) b_2)) 1))
(*.f64 1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 c) b_2)))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2))) 2)))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))))
(/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 b_2 a) -2) 2) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (pow.f64 (*.f64 (/.f64 b_2 a) -2) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 b_2 a) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 1/2 c) b_2) 2)) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 b_2 a) -2) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 (/.f64 b_2 a) -2) (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 b_2 a) -2) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 (/.f64 b_2 a) -2 (*.f64 c (/.f64 -1/2 b_2))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 3) 1/3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1 (/.f64 (*.f64 1/2 c) b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (*.f64 1/2 c) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (sqrt.f64 (/.f64 (*.f64 1/2 c) b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 0))
(+.f64 (fma.f64 1 b_2 (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 0))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 0))
(+.f64 (fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2))))
(+.f64 (fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 0))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2) 3) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 3)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 3/2)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3) 1/3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 1)
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 1 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3) (pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (cbrt.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1/3)
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 3)
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 2)
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (exp.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (log.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) 1))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1/3))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log1p.f64 (expm1.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 2)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3) 1/3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 2)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)

eval221.0ms (2.7%)

Compiler

Compiled 14569 to 7379 computations (49.4% saved)

prune163.0ms (2%)

Pruning

37 alts after pruning (28 fresh and 9 done)

PrunedKeptTotal
New57818596
Fresh61016
Picked055
Done145
Total58537622
Accuracy
96.2%
Counts
622 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
31.5%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
36.7%
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
25.8%
(/.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 3) a)
27.1%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
27.0%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 3) a)
2.5%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 3) a)
22.8%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 3) a)
46.9%
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
22.8%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)) b_2)) a)
51.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
35.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
37.0%
(/.f64 (*.f64 b_2 -2) a)
30.6%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
22.6%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
15.7%
(/.f64 (*.f64 -1/2 (exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))) a)
32.2%
(/.f64 (*.f64 -1/2 c) b_2)
7.8%
(/.f64 c (/.f64 b_2 1/2))
26.0%
(/.f64 1 (/.f64 (/.f64 a -1/2) (*.f64 (/.f64 c b_2) a)))
31.9%
(/.f64 -1/2 (/.f64 b_2 c))
49.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
6.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
36.8%
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
25.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (exp.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
29.1%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
37.2%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2)))))
34.5%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
33.5%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
27.1%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
41.8%
(*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (neg.f64 a)))
2.5%
(*.f64 (/.f64 b_2 a) 2)
32.0%
(*.f64 (/.f64 -1/2 b_2) c)
27.5%
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
27.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
31.5%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
36.7%
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
25.8%
(/.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 3) a)
27.1%
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
27.0%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 3) a)
2.5%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 3) a)
22.8%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 3) a)
46.9%
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
22.8%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)) b_2)) a)
51.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
35.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
37.0%
(/.f64 (*.f64 b_2 -2) a)
30.6%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
22.6%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
15.7%
(/.f64 (*.f64 -1/2 (exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))) a)
32.2%
(/.f64 (*.f64 -1/2 c) b_2)
7.8%
(/.f64 c (/.f64 b_2 1/2))
26.0%
(/.f64 1 (/.f64 (/.f64 a -1/2) (*.f64 (/.f64 c b_2) a)))
31.9%
(/.f64 -1/2 (/.f64 b_2 c))
49.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
6.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
36.8%
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
25.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (exp.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
29.1%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
37.2%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2)))))
34.5%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
33.5%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
27.1%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
41.8%
(*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (neg.f64 a)))
2.5%
(*.f64 (/.f64 b_2 a) 2)
32.0%
(*.f64 (/.f64 -1/2 b_2) c)
27.5%
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
Compiler

Compiled 2118 to 1410 computations (33.4% saved)

localize220.0ms (2.7%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.9%
(*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
87.3%
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
86.1%
(sqrt.f64 (*.f64 c (neg.f64 a)))
66.5%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
99.7%
(*.f64 -1/2 (/.f64 c b_2))
99.3%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
85.6%
(cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))
100.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
99.8%
(*.f64 c (/.f64 -1/2 b_2))
99.8%
(*.f64 (/.f64 -1/2 b_2) c)
97.2%
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
90.3%
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)
86.1%
(sqrt.f64 (*.f64 c (neg.f64 a)))
85.0%
(/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2))
Compiler

Compiled 210 to 53 computations (74.8% saved)

series85.0ms (1.1%)

Counts
11 → 148
Calls

84 calls:

TimeVariablePointExpression
18.0ms
c
@-inf
(/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2))
6.0ms
c
@inf
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
5.0ms
c
@inf
(/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2))
4.0ms
a
@inf
(/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2))
4.0ms
c
@-inf
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)

rewrite91.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
704×add-sqr-sqrt
686×pow1
682×*-un-lft-identity
654×add-exp-log
654×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032307
1750257
Stop Event
node limit
Counts
11 → 234
Calls
Call 1
Inputs
(/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
(*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))) 1)
(*.f64 (*.f64 c a) (/.f64 1 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 1 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 2) (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 1)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 2)
(pow.f64 (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (*.f64 c a)) -1)
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2))
(log.f64 (exp.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(exp.f64 (log.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(+.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(*.f64 1 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(pow.f64 (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3)
(pow.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)
(sqrt.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 2))
(log.f64 (exp.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3))
(expm1.f64 (log1p.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(exp.f64 (log.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(log1p.f64 (expm1.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))) 1)
(*.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (/.f64 1 a))
(*.f64 1 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 2) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 2)
(pow.f64 (/.f64 a (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(*.f64 1 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 2) (*.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3)))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (*.f64 a (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))) (*.f64 a (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2)))) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3)))) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))))
(/.f64 (-.f64 (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))) (*.f64 (/.f64 a b_2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))) (*.f64 (/.f64 a b_2) (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))))
(pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (cbrt.f64 c) (cbrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (/.f64 -1/2 b_2)) (cbrt.f64 c))
(*.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3))
(/.f64 (cbrt.f64 (*.f64 -1/2 c)) (cbrt.f64 b_2))
(/.f64 (cbrt.f64 (*.f64 c -1/2)) (cbrt.f64 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(*.f64 1 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2) 3) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (/.f64 c b_2))
(*.f64 (pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 3))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) 1)
(*.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 a -2))
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 2)
(pow.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3) (pow.f64 (*.f64 a a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 1))
(exp.f64 (-.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (log.f64 a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1)
(pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(exp.f64 (log.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))

simplify121.0ms (1.5%)

Algorithm
egg-herbie
Rules
1276×associate-*r*
1038×fma-def
960×associate-*l*
786×times-frac
360×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074315674
1210212964
Stop Event
node limit
Counts
382 → 415
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))))))))) (pow.f64 b_2 5))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))))))
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(+.f64 (*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))))))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 7)))))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 b_2 (*.f64 -1 b_2)) a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 b_2 (*.f64 -1 b_2)) a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 b_2 (*.f64 -1 b_2)) a)) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (*.f64 a b_2))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (sqrt.f64 -1))) (*.f64 -1 (*.f64 a b_2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (sqrt.f64 -1))) (*.f64 -1 (*.f64 a b_2))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (sqrt.f64 -1))) (*.f64 -1 (*.f64 a b_2)))))
(*.f64 -2 (*.f64 a b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (*.f64 -2 (*.f64 a b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (*.f64 -2 (*.f64 a b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (*.f64 -2 (*.f64 a b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) a) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 5))))))
(*.f64 -2 (*.f64 a b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))) 1)
(*.f64 (*.f64 c a) (/.f64 1 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 1 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 2) (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(*.f64 (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 1)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 2)
(pow.f64 (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (*.f64 c a)) -1)
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2))
(log.f64 (exp.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(exp.f64 (log.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(+.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(*.f64 1 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(pow.f64 (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3)
(pow.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)
(sqrt.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 2))
(log.f64 (exp.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3))
(expm1.f64 (log1p.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(exp.f64 (log.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(exp.f64 (*.f64 (log.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(log1p.f64 (expm1.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))) 1)
(*.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (/.f64 1 a))
(*.f64 1 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 2) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 2)
(pow.f64 (/.f64 a (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(exp.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(*.f64 1 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 2) (*.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3)))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (*.f64 a (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))) (*.f64 a (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2)))) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3)))) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))))
(/.f64 (-.f64 (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))) (*.f64 (/.f64 a b_2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))) (*.f64 (/.f64 a b_2) (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))))
(pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (cbrt.f64 c) (cbrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (/.f64 -1/2 b_2)) (cbrt.f64 c))
(*.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3))
(/.f64 (cbrt.f64 (*.f64 -1/2 c)) (cbrt.f64 b_2))
(/.f64 (cbrt.f64 (*.f64 c -1/2)) (cbrt.f64 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/3)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 2)
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(*.f64 1 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2) 3) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (/.f64 c b_2))
(*.f64 (pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 3))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) 1)
(*.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 a -2))
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 2)
(pow.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3) (pow.f64 (*.f64 a a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 1))
(exp.f64 (-.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (log.f64 a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1)
(pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(exp.f64 (log.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
Outputs
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 -1))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) -1/2) (*.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))) (/.f64 b_2 -1))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (*.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (pow.f64 b_2 3)) (fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(-.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) -1/2) (*.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))) (/.f64 b_2 -1)) (*.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) -1/2) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 c a))) (pow.f64 b_2 3)))
(*.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(*.f64 2 (/.f64 b_2 -1))
(+.f64 (*.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 2 (/.f64 b_2 -1) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 (*.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))) (pow.f64 b_2 3)))))
(fma.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8) (pow.f64 b_2 3)))))
(-.f64 (fma.f64 2 (/.f64 b_2 -1) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))) (/.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (*.f64 c c) 1/8)) (pow.f64 b_2 3)))
(+.f64 (*.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))))))))))) (pow.f64 b_2 5))))))
(fma.f64 2 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8) (pow.f64 b_2 3)) (neg.f64 (/.f64 (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))) 1/8))))))) (pow.f64 b_2 5))))))
(fma.f64 2 (/.f64 b_2 -1) (-.f64 (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (/.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (*.f64 c c) 1/8)) (pow.f64 b_2 3))) (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) (*.f64 c a)) (fma.f64 1/4 (*.f64 (*.f64 a (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (*.f64 c c) 1/8))) (neg.f64 c)) (*.f64 1/16 (pow.f64 (*.f64 c a) 3)))) (pow.f64 b_2 5))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))
(fma.f64 (/.f64 c (/.f64 b_2 a)) -1/2 (/.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (*.f64 c c) 1/8)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 (/.f64 c (/.f64 b_2 a)) -1/2 (/.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (*.f64 c c) 1/8)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(fma.f64 1/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 1/32 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)))))
(+.f64 (*.f64 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (*.f64 -1 (pow.f64 a 4)))) 5/128) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 (/.f64 c (/.f64 b_2 a)) -1/2 (/.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (*.f64 c c) 1/8)) (pow.f64 b_2 3)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)) b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) -1/8))) b_2))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) (pow.f64 b_2 7)) (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -2 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 b_2 -2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 b_2 -2 (fma.f64 1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 b_2 -2 (fma.f64 -1/16 (/.f64 (*.f64 -1 (pow.f64 (*.f64 c a) 3)) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))
(*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 (neg.f64 a)))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))))))
(+.f64 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) -1/2) (*.f64 b_2 b_2)))))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (sqrt.f64 -1)) -1) (*.f64 -1/2 (*.f64 b_2 b_2)))) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))))))
(fma.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/2 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) -1/2) (sqrt.f64 -1))))) (+.f64 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)) (neg.f64 (*.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) -1/2) (*.f64 b_2 b_2))))))
(-.f64 (+.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (sqrt.f64 -1)) -1) (*.f64 -1/2 (*.f64 b_2 b_2)))) (/.f64 b_2 (neg.f64 a))) (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (sqrt.f64 -1)) -1) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (*.f64 c a) a)))))
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(*.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/8) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 1/8 (neg.f64 a)) (*.f64 c c)) (pow.f64 b_2 3))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (*.f64 1/4 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a))) (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))))))))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/8) (pow.f64 b_2 3)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)) (pow.f64 c 3)) (fma.f64 -2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/4 (*.f64 c (*.f64 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)) (*.f64 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) 1/8)))))) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 (*.f64 1/8 (neg.f64 a)) (*.f64 c c)) (pow.f64 b_2 3))) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (fma.f64 1/16 (*.f64 c (*.f64 c (*.f64 a (*.f64 c a)))) (fma.f64 1/4 (*.f64 (*.f64 (*.f64 a (neg.f64 a)) (*.f64 (*.f64 c c) 1/8)) (neg.f64 c)) (/.f64 (*.f64 -2 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2))) (*.f64 (*.f64 c a) a)))) (pow.f64 b_2 5))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 c (/.f64 -1/2 b_2) (/.f64 (*.f64 (*.f64 1/8 (neg.f64 a)) (*.f64 c c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 c (/.f64 -1/2 b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (neg.f64 a))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a 1)))) (*.f64 c (/.f64 -1/2 b_2))))
(+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 1/32 (/.f64 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 7)))))))
(fma.f64 1/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/32 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))))))))
(fma.f64 1/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (*.f64 -1 (pow.f64 a 3)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (neg.f64 a))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (*.f64 a 1)))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 (*.f64 (*.f64 1/32 (*.f64 (pow.f64 c 4) -1)) (pow.f64 a 3)) (pow.f64 b_2 7))))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 -1 b_2) b_2) a)
(*.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -2 (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 b_2 (*.f64 -1 b_2)) a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 b_2 (*.f64 -1 b_2)) a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 b_2 (*.f64 -1 b_2)) a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -2 (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 b_2 a))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (/.f64 c a))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (/.f64 (neg.f64 b_2) a))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) 1/8)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a (neg.f64 a)))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 1/16 (*.f64 a (neg.f64 a))) (pow.f64 c 3)) (pow.f64 b_2 5))) (*.f64 c (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) (*.f64 a (pow.f64 b_2 7))) (+.f64 (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 1/16 (*.f64 a (neg.f64 a))) (pow.f64 c 3)) (pow.f64 b_2 5))) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -2 (*.f64 a b_2))
(*.f64 a (*.f64 b_2 -2))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c (pow.f64 a 3)))))
(*.f64 (sqrt.f64 -1) (neg.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (sqrt.f64 -1))) (*.f64 -1 (*.f64 a b_2)))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c (pow.f64 a 3)))) (*.f64 a b_2)))
(neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c (pow.f64 a 3))) (*.f64 a b_2)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (sqrt.f64 -1))) (*.f64 -1 (*.f64 a b_2))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 a c))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c (pow.f64 a 3)))) (*.f64 a b_2))))
(fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 a c))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c (pow.f64 a 3))) (*.f64 a b_2))))
(+.f64 (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (sqrt.f64 -1))) (*.f64 -1 (*.f64 a b_2)))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 a c))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c (pow.f64 a 3)))) (*.f64 a b_2)))))
(fma.f64 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3))))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 a c))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c (pow.f64 a 3))) (*.f64 a b_2)))))
(*.f64 -2 (*.f64 a b_2))
(*.f64 a (*.f64 b_2 -2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (*.f64 -2 (*.f64 a b_2)))
(fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (*.f64 -2 (*.f64 a b_2)))
(fma.f64 -2 (*.f64 a b_2) (/.f64 (*.f64 (*.f64 1/2 c) (*.f64 a a)) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (*.f64 -2 (*.f64 a b_2))))
(fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (*.f64 -2 (*.f64 a b_2))))
(+.f64 (/.f64 (*.f64 (*.f64 1/2 c) (*.f64 a a)) b_2) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) a) (pow.f64 b_2 3)) (*.f64 a (*.f64 b_2 -2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (*.f64 -2 (*.f64 a b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (*.f64 -2 (*.f64 a b_2)))))
(+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 4)))) (/.f64 (*.f64 (*.f64 1/2 c) (*.f64 a a)) b_2)) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) a) (pow.f64 b_2 3)) (*.f64 a (*.f64 b_2 -2))))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 c -1/2) (*.f64 a a)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a))))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) a) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c -1/2) (*.f64 a a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 5)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (/.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 6)))) (pow.f64 b_2 5))))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) a) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 4)))) (/.f64 (*.f64 (*.f64 c -1/2) (*.f64 a a)) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) a) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 4))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (/.f64 (pow.f64 b_2 7) a)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 3)))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (/.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 4) (pow.f64 (sqrt.f64 -1) 6)))) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (*.f64 c a)))) 2)) (/.f64 (pow.f64 b_2 7) a)) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) a) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 a 4)))) (/.f64 (*.f64 (*.f64 c -1/2) (*.f64 a a)) b_2))))
(*.f64 -2 (*.f64 a b_2))
(*.f64 a (*.f64 b_2 -2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))) 1)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(*.f64 (*.f64 c a) (/.f64 1 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(*.f64 1 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 2) (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(*.f64 (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 1)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 3)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(pow.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3) 1/3)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 2)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(pow.f64 (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (*.f64 c a)) -1)
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 c a)))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) 2))
(fabs.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a))
(log.f64 (exp.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(exp.f64 (log.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 1))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)) (+.f64 b_2 b_2))
(+.f64 b_2 (+.f64 b_2 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 0)
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (+.f64 b_2 b_2) (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2)))
(+.f64 b_2 (+.f64 b_2 (-.f64 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))) (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2) 0)
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 b_2 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)) (+.f64 b_2 b_2))
(+.f64 b_2 (+.f64 b_2 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 0)
(*.f64 1 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(pow.f64 (cbrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3)
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(pow.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) 1/3)
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(pow.f64 (sqrt.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(sqrt.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 2))
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2))
(fabs.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(log.f64 (exp.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(cbrt.f64 (pow.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(expm1.f64 (log1p.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(exp.f64 (log.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(exp.f64 (*.f64 (log.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log1p.f64 (expm1.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))) 1)
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (/.f64 1 a))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 1 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 2) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 1)
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 3)
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(pow.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 3) 1/3)
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 2)
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(pow.f64 (/.f64 a (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) -1)
(/.f64 1 (*.f64 (/.f64 a c) (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(/.f64 1 (/.f64 a (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(fabs.f64 (*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (exp.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))) 3))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 c (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(exp.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))) 1))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))))
(/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 c (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(*.f64 c (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(*.f64 c (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(*.f64 c (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(*.f64 c (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (/.f64 b_2 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))
(+.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 0 a) (*.f64 c (/.f64 -1/2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 0))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 0))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 0))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1))) (fma.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 1 (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2) (*.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) 2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(+.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 0))
(*.f64 1 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 2) (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 2) (*.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) (+.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 (+.f64 b_2 b_2) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)) 2)) (+.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 (+.f64 b_2 b_2) a)))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3)))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 c -1/2)) (*.f64 a b_2))))) (*.f64 a (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 c -1/2)) (*.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (-.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 b_2 a))))) (*.f64 a (+.f64 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (-.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 b_2 a))))))
(/.f64 (-.f64 (*.f64 b_2 (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (*.f64 a (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))) (*.f64 a (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))) (*.f64 a (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))) (*.f64 a (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2)))) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3)))) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 -1/2 c)) (*.f64 a b_2))))))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 c -1/2)) (*.f64 a b_2)))) (*.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 a b_2))) (*.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (/.f64 (*.f64 b_2 (*.f64 c -1/2)) (*.f64 a b_2)))) (/.f64 a b_2)))
(/.f64 (-.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (-.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 b_2 a)))) (*.f64 (+.f64 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 a b_2))) (*.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (-.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 b_2 a)))) (/.f64 a b_2)))
(/.f64 (-.f64 (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))) (*.f64 (/.f64 a b_2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))) (*.f64 (/.f64 a b_2) (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))) (*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (/.f64 a b_2))) (*.f64 (-.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 a b_2)))
(/.f64 (-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (/.f64 a b_2)))) (*.f64 (+.f64 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) (/.f64 a b_2)))
(pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 1)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 2)
(*.f64 1/2 (/.f64 c b_2))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 2))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 0 a) (*.f64 c (/.f64 -1/2 b_2))) 2))
(fabs.f64 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))))
(*.f64 1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3))
(*.f64 1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 1))
(*.f64 1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a))))
(-.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 -1/2 b_2) (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))) 1)
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 1 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 -1/2) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (cbrt.f64 -1/2))
(*.f64 (cbrt.f64 c) (cbrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (/.f64 -1/2 b_2)) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (cbrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3) (pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (cbrt.f64 (*.f64 -1/2 c)) (cbrt.f64 b_2))
(/.f64 (cbrt.f64 (*.f64 c -1/2)) (cbrt.f64 b_2))
(/.f64 (cbrt.f64 (*.f64 c -1/2)) (cbrt.f64 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/3)
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 3)
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 2)
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(fabs.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1/3))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2) 3) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 -1/2) 3) (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 3) (pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/6) 3))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 c (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(*.f64 c (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) 3/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(*.f64 c (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(*.f64 c (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) 1)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 a -2))
(*.f64 a (*.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 a -2)))
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 3)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3) 1/3)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 2)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(pow.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) -1)
(/.f64 1 (*.f64 (/.f64 a a) (/.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 1 (/.f64 (*.f64 a 1) (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3) (pow.f64 (*.f64 a a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3) (pow.f64 a 6)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) (pow.f64 a 3)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(exp.f64 (-.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (log.f64 a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1)
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1)
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 3)
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3) 1/3)
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 2)
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(fabs.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (pow.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) (pow.f64 a 3)))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(exp.f64 (log.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 1))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))

eval234.0ms (2.9%)

Compiler

Compiled 15815 to 7921 computations (49.9% saved)

prune142.0ms (1.8%)

Pruning

39 alts after pruning (28 fresh and 11 done)

PrunedKeptTotal
New5838591
Fresh32023
Picked235
Done189
Total58939628
Accuracy
96.2%
Counts
628 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
7.3%
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
16.2%
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/3) 3)
27.5%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
7.8%
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 3)
36.7%
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
25.8%
(/.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 3) a)
27.0%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 3) a)
2.5%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 3) a)
23.0%
(/.f64 (/.f64 (*.f64 c a) (fma.f64 b_2 -2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) a)
46.9%
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
45.1%
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2)) b_2) b_2)) a)
22.8%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)) b_2)) a)
51.1%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
53.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
35.8%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
37.0%
(/.f64 (*.f64 b_2 -2) a)
30.6%
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
22.6%
(/.f64 (*.f64 a (*.f64 b_2 -2)) (*.f64 a a))
22.6%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
32.2%
(/.f64 (*.f64 -1/2 c) b_2)
7.8%
(/.f64 c (/.f64 b_2 1/2))
26.0%
(/.f64 1 (/.f64 (/.f64 a -1/2) (*.f64 (/.f64 c b_2) a)))
31.9%
(/.f64 -1/2 (/.f64 b_2 c))
49.4%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
6.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
25.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (exp.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
29.1%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3))
36.8%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
37.2%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2)))))
34.5%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
33.5%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
27.1%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
41.8%
(*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (neg.f64 a)))
2.5%
(*.f64 (/.f64 b_2 a) 2)
32.0%
(*.f64 (/.f64 -1/2 b_2) c)
27.5%
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
7.8%
(*.f64 1 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))
7.9%
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3))
Compiler

Compiled 1447 to 722 computations (50.1% saved)

regimes664.0ms (8.2%)

Counts
57 → 3
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 b_2 a) 2)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(/.f64 (*.f64 a (*.f64 b_2 -2)) (*.f64 a a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 (/.f64 a -1/2) (*.f64 (/.f64 c b_2) a)))
(*.f64 1 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (/.f64 (*.f64 c a) (fma.f64 b_2 -2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))) a)
(/.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 3) a)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1/3) 3)
(/.f64 (*.f64 -1/2 (exp.f64 (log.f64 (/.f64 c (/.f64 b_2 a))))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
(/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) 3) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 c) b_2)) 3))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2)))) 3)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3))
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)) a)
(pow.f64 (pow.f64 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 a a))
(*.f64 (/.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (neg.f64 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -1/8 b_2) (/.f64 (*.f64 c c) b_2)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 a)) (sqrt.f64 c)) b_2)) a)
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(/.f64 (/.f64 (*.f64 c a) (-.f64 (hypot.f64 (exp.f64 (*.f64 (log.f64 (*.f64 c (neg.f64 a))) 1/2)) b_2) b_2)) a)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))) a)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 3) a)
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (sqrt.f64 a))
(-.f64 (/.f64 (neg.f64 b_2) a) (exp.f64 (log.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a))))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (pow.f64 a -1)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 3) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (sqrt.f64 a)))
(/.f64 (pow.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) 3) a)
(/.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Calls

4 calls:

318.0ms
a
200.0ms
c
70.0ms
b_2
59.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
65.4%8a
88.7%3b_2
59.5%6c
77.7%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 843 to 320 computations (62% saved)

regimes69.0ms (0.9%)

Counts
19 → 3
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 b_2 a) 2)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(/.f64 (*.f64 a (*.f64 b_2 -2)) (*.f64 a a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 (/.f64 a -1/2) (*.f64 (/.f64 c b_2) a)))
(*.f64 1 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 b_2 -2)) a)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Calls

1 calls:

64.0ms
b_2
Results
AccuracySegmentsBranch
84.3%3b_2
Compiler

Compiled 181 to 93 computations (48.6% saved)

regimes21.0ms (0.3%)

Counts
16 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 b_2 a) 2)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(/.f64 (*.f64 a (*.f64 b_2 -2)) (*.f64 a a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 (/.f64 a -1/2) (*.f64 (/.f64 c b_2) a)))
(*.f64 1 (-.f64 (/.f64 (-.f64 b_2 b_2) a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Calls

1 calls:

17.0ms
b_2
Results
AccuracySegmentsBranch
66.8%2b_2
Compiler

Compiled 147 to 77 computations (47.6% saved)

regimes16.0ms (0.2%)

Counts
10 → 2
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 b_2 a) 2)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(/.f64 (*.f64 a (*.f64 b_2 -2)) (*.f64 a a))
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
Calls

1 calls:

13.0ms
b_2
Results
AccuracySegmentsBranch
66.7%2b_2
Compiler

Compiled 71 to 41 computations (42.3% saved)

regimes17.0ms (0.2%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 b_2 a) 2)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 -1/2 c) b_2)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
Calls

3 calls:

5.0ms
b_2
5.0ms
c
4.0ms
a
Results
AccuracySegmentsBranch
32.2%1c
32.2%1a
32.2%1b_2
Compiler

Compiled 40 to 27 computations (32.5% saved)

regimes15.0ms (0.2%)

Accuracy

Total -19.7b remaining (-45.2%)

Threshold costs -19.7b (-45.2%)

Counts
4 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (/.f64 b_2 a) 2)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
Outputs
(*.f64 (/.f64 -1/2 b_2) c)
Calls

3 calls:

6.0ms
a
4.0ms
b_2
4.0ms
c
Results
AccuracySegmentsBranch
32.0%1b_2
32.0%1a
32.0%1c
Compiler

Compiled 35 to 24 computations (31.4% saved)

bsearch21.0ms (0.3%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
5.0ms
1.0593004348428446e+126
1.0560428705516035e+132
16.0ms
-4.8945045093221345e-85
-2.0267684016378873e-85
Results
9.0ms82×body256valid
2.0msbody2048valid
2.0msbody512valid
2.0ms22×body256invalid
2.0msbody1024valid
1.0msbody256infinite
Compiler

Compiled 216 to 149 computations (31% saved)

bsearch35.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
5.210311512510983e-20
2.5391695198212163e-17
15.0ms
-4.8945045093221345e-85
-2.0267684016378873e-85
Results
21.0ms190×body256valid
7.0ms37×body256invalid
2.0msbody1024valid
1.0msbody512valid
1.0msbody2048valid
Compiler

Compiled 369 to 268 computations (27.4% saved)

bsearch31.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
31.0ms
-1.2771323998599967e-282
2.6965040630610536e-306
Results
22.0ms176×body256valid
6.0ms67×body256invalid
Compiler

Compiled 286 to 213 computations (25.5% saved)

bsearch32.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
-1.2771323998599967e-282
2.6965040630610536e-306
Results
24.0ms176×body256valid
6.0ms72×body256invalid
Compiler

Compiled 220 to 169 computations (23.2% saved)

simplify13.0ms (0.2%)

Algorithm
egg-herbie
Rules
34×*-commutative
32×+-commutative
26×sub-neg
20×neg-mul-1
20×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051308
174308
295308
3119308
4132308
5139308
6141308
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -4199521391583383/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -3499601159652819/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 1882207611218875/324518553658426726783156020576256) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (*.f64 -1/2 c) b_2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 (*.f64 b_2 -2) a))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
Outputs
(if (<=.f64 b_2 -4199521391583383/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -4199521391583383/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 1999999999999999996434887128370482831977857737518825000873086679459880803811809298994231532284537120019554351933503330752464420864) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -3499601159652819/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 1882207611218875/324518553658426726783156020576256) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (*.f64 -1/2 c) b_2) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 (*.f64 b_2 -2) a))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
Compiler

Compiled 133 to 91 computations (31.6% saved)

soundness1.4s (17.7%)

Rules
1644×fma-neg
1644×fma-neg
1644×fma-neg
1618×fma-def
1474×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081721839
1196720029
2683519957
013114
1301106
24553100
061818321
1148614717
2521114325
036282
1804282
081721839
1196720029
2683519957
081721839
1196720029
2683519957
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 242 to 138 computations (43% saved)

end0.0ms (0%)

preprocess80.0ms (1%)

Compiler

Compiled 268 to 162 computations (39.6% saved)

Profiling

Loading profile data...