Details

Time bar (total: 16.8s)

analyze290.0ms (1.7%)

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
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
0%0%95.2%0.1%0%4.7%0%7
6.6%6.2%88.2%0.1%0%5.5%0%8
11.2%10.1%80.4%0.1%1.2%8.2%0%9
17.4%15.2%72.2%0.1%1.4%11.1%0%10
26.2%22.2%62.5%0.1%2.1%13%0%11
35.6%29.1%52.5%0.1%3.3%15.1%0%12
Compiler

Compiled 17 to 11 computations (35.3% saved)

sample1.7s (10.1%)

Results
611.0ms5546×body256valid
414.0ms1199×body2048valid
225.0ms686×body1024valid
186.0ms434×body4096valid
125.0ms1192×body256invalid
77.0ms391×body512valid
41.0ms372×body256infinite
Bogosity

preprocess175.0ms (1%)

Algorithm
egg-herbie
Rules
2236×fma-def
1502×fma-neg
1166×div-sub
1130×associate-/l*
908×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032156
185156
2170156
3393156
4697156
51236156
63274156
75794156
86761156
97148156
107221156
117297156
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.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 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 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 a (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 a a)))) (neg.f64 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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 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 (neg.f64 c) (sqrt.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 c c)))) a)
(/.f64 (+.f64 c (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a)))) (neg.f64 a))
Compiler

Compiled 19 to 13 computations (31.6% saved)

simplify165.0ms (1%)

Algorithm
egg-herbie
Rules
1084×fma-def
1044×div-sub
532×distribute-rgt-in
522×distribute-lft-in
440×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01339
13039
26039
312939
421939
539139
665439
7103039
8124039
9159839
10308439
11523139
12532939
13533739
14535339
15535339
16541139
17544739
18547939
19549139
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 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))

eval0.0ms (0%)

Compiler

Compiled 29 to 13 computations (55.2% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Accurracy
47.0%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

localize12.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
98.9%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
65.2%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 53 to 10 computations (81.1% saved)

series26.0ms (0.2%)

Counts
4 → 96
Calls

36 calls:

TimeVariablePointExpression
11.0ms
b_2
@inf
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
1.0ms
b_2
@-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
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)

rewrite122.0ms (0.7%)

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 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)
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 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))))
(+.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)))

simplify341.0ms (2%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
081721839
1196720029
2683219957
Stop Event
node limit
Counts
471 → 617
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 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 -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 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 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))))
(+.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)))
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 (pow.f64 b_2 4) (*.f64 -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 (pow.f64 b_2 4) (*.f64 -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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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)))))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 -1)) (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 (-.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 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) 1/8))) (*.f64 (sqrt.f64 -1) (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 c (/.f64 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 c (/.f64 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 c (/.f64 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 (*.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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 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 c (/.f64 b_2 a)) (/.f64 (*.f64 1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 3)))))
(*.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 -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)))
(fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 (neg.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))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.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 (pow.f64 a 3)) c))) (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 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (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 (*.f64 b_2 -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/2 (/.f64 c b_2) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 c 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 (*.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 (/.f64 (*.f64 c c) (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 b_2 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 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.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 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (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 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (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 (pow.f64 (*.f64 c a) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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/2 (/.f64 c b_2) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 c 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 (*.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 (/.f64 (*.f64 c c) (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 b_2 c)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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/2 (/.f64 c b_2) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 c 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 (*.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 (/.f64 (*.f64 c c) (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 b_2 c)))))
(+.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 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 b_2 b_2) (+.f64 (*.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)))
(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)))
(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)))
(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)))
(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))))
(+.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 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 2) (/.f64 (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 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)))
(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) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (cbrt.f64 (*.f64 a 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))

eval211.0ms (1.3%)

Compiler

Compiled 15651 to 4750 computations (69.7% saved)

prune162.0ms (1%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New59720617
Fresh000
Picked011
Done000
Total59721618
Accurracy
91.4%
Counts
618 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.7%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
31.0%
(/.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)
45.7%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
52.2%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
23.9%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
16.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
12.3%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
42.2%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
35.1%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
23.4%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
24.6%
(/.f64 (*.f64 b_2 -2) a)
31.8%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
29.7%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
49.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
24.1%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
52.1%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
38.8%
(*.f64 -1/2 (/.f64 c b_2))
Compiler

Compiled 634 to 414 computations (34.7% saved)

localize14.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
99.8%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
99.6%
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
80.9%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 48 to 10 computations (79.2% saved)

series37.0ms (0.2%)

Counts
4 → 42
Calls

33 calls:

TimeVariablePointExpression
5.0ms
a
@inf
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 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))
2.0ms
a
@0
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
2.0ms
a
@inf
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))

rewrite241.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
1852×prod-diff
1302×log-prod
736×fma-def
446×expm1-udef
446×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
013104
128380
2411080
Stop Event
node limit
Counts
4 → 368
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)
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
Outputs
(+.f64 0 (sqrt.f64 (*.f64 c a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 (sqrt.f64 (*.f64 c a)) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(+.f64 0 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(*.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (cbrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (neg.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)
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (neg.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 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(-.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)) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.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)) 2))
(*.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 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 1 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 1 a) (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 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 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(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))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(log.f64 (/.f64 1 (+.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 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))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1)
(*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(*.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(exp.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))

simplify336.0ms (2%)

Algorithm
egg-herbie
Rules
1262×fma-neg
726×fma-def
720×+-commutative
642×associate-+r+
612×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
093737144
1227828596
2763828544
Stop Event
node limit
Counts
410 → 646
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))
b_2
b_2
(*.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 (*.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 b_2 (*.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 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1 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 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 0 (sqrt.f64 (*.f64 c a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 (sqrt.f64 (*.f64 c a)) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(+.f64 0 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(*.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (cbrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (sqrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (neg.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)
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (neg.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 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(-.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)) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.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)) 2))
(*.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 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 1 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 1 a) (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) 1) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 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 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(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))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(log.f64 (/.f64 1 (+.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 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))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1)
(*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(*.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(exp.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(log1p.f64 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) 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 (+.f64 b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))))
(-.f64 (neg.f64 b_2) (*.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)))))
(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 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (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))) (fma.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)))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (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 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 b_2 -2 (/.f64 (*.f64 (*.f64 1/2 c) 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 -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 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) (/.f64 (*.f64 (*.f64 1/2 c) 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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.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 (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 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) (/.f64 (*.f64 (*.f64 1/2 c) 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 (*.f64 (*.f64 -1/2 c) 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 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) -1/8 (/.f64 (*.f64 (*.f64 -1/2 c) 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))))
(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 -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 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) -1/8 (/.f64 (*.f64 (*.f64 -1/2 c) 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)))))
(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 -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 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 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 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) -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 (*.f64 1 (*.f64 a a)) (*.f64 (*.f64 -1/8 c) c)) 2)) (pow.f64 b_2 7)) (/.f64 (*.f64 (*.f64 -1/2 c) 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 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (neg.f64 (/.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))))) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (neg.f64 (/.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 -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)))))
(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 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 1/8 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -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 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 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 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (fma.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 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 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 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_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 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 -1 (*.f64 a a)) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))) (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(/.f64 (*.f64 1/2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)
(/.f64 (*.f64 -1/2 c) 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 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (/.f64 (*.f64 -1/2 c) 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 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (*.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 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (/.f64 (pow.f64 b_2 3) a) 1) c)) (*.f64 1/16 (/.f64 (*.f64 -1 (*.f64 a a)) (/.f64 (pow.f64 b_2 5) (pow.f64 c 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 (*.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 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 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (*.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 -1 (*.f64 a a)) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 1 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 (*.f64 1 (*.f64 a a)) (*.f64 (*.f64 -1/8 c) c)) 2)) (*.f64 a (pow.f64 b_2 7))) (/.f64 (*.f64 -1/2 c) b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 b_2 (/.f64 a -2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 b_2 (/.f64 a -2))
b_2
b_2
(*.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)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))
(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 c a)) (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))))))
(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 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (*.f64 1/2 (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) (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 (*.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 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (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 1/2 (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) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 5)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (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)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 b_2 (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2))
(+.f64 b_2 (/.f64 (*.f64 (*.f64 -1/2 c) 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 b_2 (*.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 b_2 (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) 1/2)))
(+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) -1/8 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 b_2 (*.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 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (+.f64 b_2 (*.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 (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) -1/8 b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2) b_2)
(+.f64 (*.f64 -1 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 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)))))))
(-.f64 (fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2)) b_2)
(+.f64 (*.f64 -1 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 -1 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 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))))))))
(-.f64 (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 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 1 (*.f64 a a))) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))) b_2)
(+.f64 0 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(sqrt.f64 (*.f64 c a))
(*.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 c a))
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(sqrt.f64 (*.f64 c a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c a))) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 c a))) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(pow.f64 (*.f64 c a) 1/2)
(sqrt.f64 (*.f64 c a))
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 c a))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(sqrt.f64 (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(sqrt.f64 (*.f64 c a))
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 c a))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (*.f64 c a))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(sqrt.f64 (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(sqrt.f64 (*.f64 c a))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 c a))
(+.f64 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (neg.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 0 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(*.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)) (fma.f64 b_2 b_2 (-.f64 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)) (fma.f64 b_2 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 3)) (fma.f64 b_2 b_2 (+.f64 (pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 2) (*.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3)
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) 1/3)
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_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 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 b_2 1 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 b_2 -1 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 1 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (neg.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 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (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))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (fma.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 -1 b_2 (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.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 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (cbrt.f64 (neg.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 (sqrt.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (neg.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 (neg.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))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (+.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (fma.f64 -1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (neg.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 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) b_2)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (sqrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (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 0 (/.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 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 -1 (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (-.f64 (/.f64 b_2 a) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 b_2 (/.f64 1 a) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 (/.f64 1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (cbrt.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (neg.f64 (/.f64 1 (sqrt.f64 a))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) 1))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (neg.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (neg.f64 (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(+.f64 (*.f64 0 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(+.f64 (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))) (fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))) (-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (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 (-.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 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 a))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.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 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 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 1 a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (cbrt.f64 (/.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)) 2))
(/.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 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 1 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)
(*.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.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)) (/.f64 1 a))
(/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) 1) (/.f64 (cbrt.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 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1) (/.f64 (sqrt.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 (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(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 a (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(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)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(/.f64 (+.f64 (neg.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 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)
(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)
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 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 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 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 (sqrt.f64 (*.f64 c a)) b_2) 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 (sqrt.f64 (*.f64 c a)) b_2)) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(-.f64 (/.f64 (*.f64 -1 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 0 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1)
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(*.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(pow.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(pow.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 1/2)
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))
(pow.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(cbrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(exp.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(exp.f64 (*.f64 (log.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)
(log1p.f64 (expm1.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)

localize5.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 -1/2 (/.f64 c b_2))
Compiler

Compiled 14 to 7 computations (50% saved)

series3.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
c
@inf
(*.f64 -1/2 (/.f64 c b_2))
1.0ms
c
@0
(*.f64 -1/2 (/.f64 c b_2))
0.0ms
b_2
@inf
(*.f64 -1/2 (/.f64 c b_2))
0.0ms
b_2
@0
(*.f64 -1/2 (/.f64 c b_2))
0.0ms
c
@-inf
(*.f64 -1/2 (/.f64 c b_2))

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1500×pow1
1386×add-exp-log
1386×log1p-expm1-u
1386×expm1-log1p-u
1356×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
114713
2184913
Stop Event
node limit
Counts
1 → 20
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
Outputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 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)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/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))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))

simplify57.0ms (0.3%)

Algorithm
egg-herbie
Rules
1400×log-prod
916×associate-*r*
904×distribute-lft-neg-out
882×fma-def
824×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058500
1145380
2513260
33929260
Stop Event
node limit
Counts
20 → 23
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 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)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/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))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
Outputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))

localize20.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
93.4%
(/.f64 (*.f64 c a) b_2)
87.1%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
Compiler

Compiled 31 to 11 computations (64.5% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

18 calls:

TimeVariablePointExpression
1.0ms
a
@0
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
0.0ms
b_2
@inf
(/.f64 (*.f64 c a) b_2)
0.0ms
c
@0
(/.f64 (*.f64 c a) b_2)
0.0ms
b_2
@0
(/.f64 (*.f64 c a) b_2)
0.0ms
a
@inf
(/.f64 (*.f64 c a) b_2)

rewrite77.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1286×log-prod
738×pow-prod-down
508×pow-prod-up
446×pow-exp
438×pow-unpow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01038
121638
2307238
Stop Event
node limit
Counts
2 → 108
Calls
Call 1
Inputs
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
(/.f64 (*.f64 c a) b_2)
Outputs
(+.f64 0 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1)
(*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 -1/2 (*.f64 (*.f64 (/.f64 c b_2) a) (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) 1) (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (cbrt.f64 a)))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 3)
(pow.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2)
(pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)) 1/3)
(pow.f64 (/.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) 1) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (neg.f64 a)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2))) -1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(+.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (*.f64 (*.f64 (/.f64 c b_2) a) 1/2))
(+.f64 0 (*.f64 (/.f64 c b_2) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a))) 1)
(*.f64 c (/.f64 1 (/.f64 b_2 a)))
(*.f64 c (*.f64 a (/.f64 1 b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 1 (*.f64 (/.f64 c b_2) a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (pow.f64 b_2 -1/2) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(pow.f64 (*.f64 (/.f64 c b_2) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 2)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)) 1/3)
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c a)) 1) -1)
(neg.f64 (/.f64 (*.f64 c a) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c b_2) a))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))
(exp.f64 (log.f64 (*.f64 (/.f64 c b_2) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 c b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c a))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c b_2) a)))

simplify85.0ms (0.5%)

Algorithm
egg-herbie
Rules
1224×associate-/r/
664×log-prod
476×exp-prod
456×cube-prod
446×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02732662
17002494
229672458
Stop Event
node limit
Counts
144 → 148
Calls
Call 1
Inputs
(*.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 0 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1)
(*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 -1/2 (*.f64 (*.f64 (/.f64 c b_2) a) (/.f64 1 a)))
(*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) 1) (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (cbrt.f64 a)))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 3)
(pow.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2)
(pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -1)
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)) 1/3)
(pow.f64 (/.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) 1) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (neg.f64 a)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2))) -1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(+.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (*.f64 (*.f64 (/.f64 c b_2) a) 1/2))
(+.f64 0 (*.f64 (/.f64 c b_2) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a))) 1)
(*.f64 c (/.f64 1 (/.f64 b_2 a)))
(*.f64 c (*.f64 a (/.f64 1 b_2)))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 1 (*.f64 (/.f64 c b_2) a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (pow.f64 b_2 -1/2) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(pow.f64 (*.f64 (/.f64 c b_2) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 2)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)) 1/3)
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c a)) 1) -1)
(neg.f64 (/.f64 (*.f64 c a) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c b_2) a))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))
(exp.f64 (log.f64 (*.f64 (/.f64 c b_2) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 c b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c a))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c b_2) a)))
Outputs
(*.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 0 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 (/.f64 c b_2) (/.f64 a a)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 (/.f64 c b_2) (/.f64 a a))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 (/.f64 c b_2) (/.f64 a a))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (*.f64 (*.f64 (/.f64 c b_2) a) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 c b_2) a) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (/.f64 1 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(/.f64 1/2 (/.f64 (neg.f64 b_2) c))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 (cbrt.f64 a) b_2)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (*.f64 (/.f64 (/.f64 c b_2) (cbrt.f64 a)) a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 c (*.f64 (/.f64 a b_2) (/.f64 -1/2 (cbrt.f64 a)))))
(*.f64 (pow.f64 a -1/2) (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 (sqrt.f64 a) b_2)))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 a))))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 a) (*.f64 (/.f64 (sqrt.f64 a) c) b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 c b_2) a) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (/.f64 c b_2) (cbrt.f64 a)) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 a b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (/.f64 (sqrt.f64 a) (/.f64 a b_2))))
(/.f64 (/.f64 (*.f64 -1/2 a) (*.f64 (/.f64 (sqrt.f64 a) c) b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (/.f64 (sqrt.f64 a) (/.f64 a b_2))))
(/.f64 (/.f64 (*.f64 -1/2 a) (*.f64 (/.f64 (sqrt.f64 a) c) b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) 1) (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (/.f64 c b_2) a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (/.f64 c b_2) (cbrt.f64 a)) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (/.f64 c b_2) (/.f64 a a)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (/.f64 c b_2) (/.f64 (sqrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (/.f64 (sqrt.f64 a) (/.f64 a b_2))))
(/.f64 (/.f64 (*.f64 -1/2 a) (*.f64 (/.f64 (sqrt.f64 a) c) b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 c b_2) (/.f64 (cbrt.f64 a) a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (/.f64 c b_2) (cbrt.f64 a)) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 c (cbrt.f64 a)) (/.f64 a b_2)))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)) 1/2)
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 b_2 (/.f64 a (*.f64 c a))) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 b_2 (/.f64 1 c)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(pow.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 a (*.f64 c a))) -2) -3))
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 c b_2)) -3))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 c)) -3))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) (neg.f64 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(/.f64 1/2 (/.f64 (neg.f64 b_2) c))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 (/.f64 a (*.f64 c a)) b_2) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 b_2 (/.f64 a (*.f64 c a))) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (*.f64 b_2 (/.f64 1 c)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2)) -3))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 b_2 (/.f64 a (*.f64 c a))) -2) -3))
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 c b_2)) -3))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 c)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 -1/2 a) c) b_2) 3) (pow.f64 a 3)))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))) 1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a)))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (*.f64 (/.f64 a (*.f64 c a)) b_2))) -1))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 (/.f64 c b_2) a) a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (*.f64 (*.f64 (/.f64 c b_2) a) 1/2))
(*.f64 c (/.f64 a b_2))
(+.f64 0 (*.f64 (/.f64 c b_2) a))
(*.f64 c (/.f64 a b_2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) a))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 c (/.f64 1 (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 1 (*.f64 (/.f64 c b_2) a))
(*.f64 c (/.f64 a b_2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 1 (neg.f64 b_2)))
(*.f64 c (*.f64 (neg.f64 a) (/.f64 1 (neg.f64 b_2))))
(/.f64 c (/.f64 (neg.f64 b_2) (neg.f64 a)))
(*.f64 c (/.f64 (neg.f64 a) (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (/.f64 c (/.f64 (cbrt.f64 b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 b_2) -2) (*.f64 c (/.f64 a (cbrt.f64 b_2))))
(*.f64 (pow.f64 b_2 -1/2) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (pow.f64 b_2 -1/2) (/.f64 c (/.f64 (sqrt.f64 b_2) a)))
(*.f64 (pow.f64 b_2 -1/2) (*.f64 a (/.f64 c (sqrt.f64 b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(pow.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2) 1/2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c a)) 1) -1)
(*.f64 c (/.f64 a b_2))
(neg.f64 (/.f64 (*.f64 c a) (neg.f64 b_2)))
(*.f64 c (*.f64 (neg.f64 a) (/.f64 1 (neg.f64 b_2))))
(/.f64 c (/.f64 (neg.f64 b_2) (neg.f64 a)))
(*.f64 c (/.f64 (neg.f64 a) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))
(*.f64 c (/.f64 a b_2))
(log.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c b_2) a))))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(*.f64 c (/.f64 a b_2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(exp.f64 (log.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1) 1))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a))) 3))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 c b_2) a))) 1/3))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a))) 2))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c a))) -1))
(*.f64 c (/.f64 a b_2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))

localize10.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
56.8%
(sqrt.f64 (*.f64 b_2 b_2))
Compiler

Compiled 30 to 8 computations (73.3% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
b_2
@inf
(sqrt.f64 (*.f64 b_2 b_2))
0.0ms
b_2
@0
(sqrt.f64 (*.f64 b_2 b_2))
0.0ms
b_2
@-inf
(sqrt.f64 (*.f64 b_2 b_2))

rewrite92.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
872×pow1
836×add-sqr-sqrt
820×*-un-lft-identity
804×add-exp-log
804×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061
11181
211591
Stop Event
node limit
Counts
1 → 28
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 b_2 b_2))
Outputs
(+.f64 0 b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 b_2)) (cbrt.f64 (exp.f64 b_2)))) (log.f64 (cbrt.f64 (exp.f64 b_2))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 b_2))) (log.f64 (sqrt.f64 (exp.f64 b_2))))
(-.f64 (+.f64 1 b_2) 1)
(*.f64 b_2 1)
(*.f64 1 b_2)
(*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))
(*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (pow.f64 1 1/2) b_2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 b_2 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 b_2) 2) 1/2))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 b_2) 2)) (fabs.f64 (cbrt.f64 b_2)))
(pow.f64 b_2 1)
(pow.f64 (*.f64 b_2 b_2) 1/2)
(pow.f64 (cbrt.f64 b_2) 3)
(pow.f64 (pow.f64 b_2 3) 1/3)
(pow.f64 (sqrt.f64 b_2) 2)
(fabs.f64 b_2)
(fabs.f64 (neg.f64 b_2))
(log.f64 (exp.f64 b_2))
(cbrt.f64 (pow.f64 b_2 3))
b_2
(expm1.f64 (log1p.f64 b_2))
(exp.f64 (log.f64 b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 b_2)) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 b_2)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 b_2)) 2))
(log1p.f64 (expm1.f64 b_2))

simplify51.0ms (0.3%)

Algorithm
egg-herbie
Rules
1336×fma-neg
988×log-prod
610×associate-*r*
576×exp-prod
564×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073168
1137148
2485122
33099122
46919122
Stop Event
node limit
Counts
40 → 36
Calls
Call 1
Inputs
b_2
b_2
b_2
b_2
b_2
b_2
b_2
b_2
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(+.f64 0 b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 b_2)) (cbrt.f64 (exp.f64 b_2)))) (log.f64 (cbrt.f64 (exp.f64 b_2))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 b_2))) (log.f64 (sqrt.f64 (exp.f64 b_2))))
(-.f64 (+.f64 1 b_2) 1)
(*.f64 b_2 1)
(*.f64 1 b_2)
(*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))
(*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (pow.f64 1 1/2) b_2)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 b_2 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 b_2) 2) 1/2))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 b_2) 2)) (fabs.f64 (cbrt.f64 b_2)))
(pow.f64 b_2 1)
(pow.f64 (*.f64 b_2 b_2) 1/2)
(pow.f64 (cbrt.f64 b_2) 3)
(pow.f64 (pow.f64 b_2 3) 1/3)
(pow.f64 (sqrt.f64 b_2) 2)
(fabs.f64 b_2)
(fabs.f64 (neg.f64 b_2))
(log.f64 (exp.f64 b_2))
(cbrt.f64 (pow.f64 b_2 3))
(expm1.f64 (log1p.f64 b_2))
(exp.f64 (log.f64 b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 b_2)) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 b_2)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 b_2)) 2))
(log1p.f64 (expm1.f64 b_2))
Outputs
b_2
b_2
b_2
b_2
b_2
b_2
b_2
b_2
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 0 b_2)
b_2
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 b_2)) (cbrt.f64 (exp.f64 b_2)))) (log.f64 (cbrt.f64 (exp.f64 b_2))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 b_2)))) (log.f64 (cbrt.f64 (exp.f64 b_2))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 b_2))))
(*.f64 (log.f64 (cbrt.f64 (exp.f64 b_2))) 3)
(+.f64 (log.f64 (sqrt.f64 (exp.f64 b_2))) (log.f64 (sqrt.f64 (exp.f64 b_2))))
b_2
(-.f64 (+.f64 1 b_2) 1)
b_2
(*.f64 b_2 1)
b_2
(*.f64 1 b_2)
b_2
(*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))
b_2
(*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))
b_2
(*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))
b_2
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2)))
(*.f64 (cbrt.f64 b_2) (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))))
(*.f64 (pow.f64 1 1/2) b_2)
b_2
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 b_2 4)) 1/2) (pow.f64 (pow.f64 (cbrt.f64 b_2) 2) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (sqrt.f64 (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2)))
(*.f64 (cbrt.f64 b_2) (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 b_2) 2)) (fabs.f64 (cbrt.f64 b_2)))
b_2
(pow.f64 b_2 1)
b_2
(pow.f64 (*.f64 b_2 b_2) 1/2)
b_2
(pow.f64 (cbrt.f64 b_2) 3)
b_2
(pow.f64 (pow.f64 b_2 3) 1/3)
b_2
(pow.f64 (sqrt.f64 b_2) 2)
b_2
(fabs.f64 b_2)
b_2
(fabs.f64 (neg.f64 b_2))
b_2
(log.f64 (exp.f64 b_2))
b_2
(cbrt.f64 (pow.f64 b_2 3))
b_2
(expm1.f64 (log1p.f64 b_2))
b_2
(exp.f64 (log.f64 b_2))
b_2
(exp.f64 (*.f64 (log.f64 (cbrt.f64 b_2)) 3))
b_2
(exp.f64 (*.f64 (*.f64 3 (log.f64 b_2)) 1/3))
b_2
(exp.f64 (*.f64 (log.f64 (sqrt.f64 b_2)) 2))
b_2
(log1p.f64 (expm1.f64 b_2))
b_2

localize14.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
99.8%
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
94.6%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
80.9%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 53 to 11 computations (79.2% saved)

series62.0ms (0.4%)

Counts
3 → 42
Calls

27 calls:

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

rewrite103.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1452×log-prod
908×fma-def
486×expm1-udef
486×log1p-udef
362×log-div
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01485
131269
2488269
Stop Event
node limit
Counts
3 → 224
Calls
Call 1
Inputs
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
Outputs
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a))
(*.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(/.f64 1 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 1 (/.f64 (*.f64 a a) (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)
(/.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)
(/.f64 (fma.f64 b_2 a (*.f64 a (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (+.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (fma.f64 b_2 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (*.f64 a (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)
(/.f64 (neg.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))) (neg.f64 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) a)
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a) a)
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(hypot.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 b_2 a) 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a) (/.f64 b_2 a))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (/.f64 1 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1 (/.f64 b_2 a))
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (/.f64 b_2 a))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) b_2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 b_2 a))
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 -1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.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 a c))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(+.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(-.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (/.f64 1 a)))
(*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1)
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a))
(*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 -1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 2)
(pow.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) -1)
(neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))

simplify174.0ms (1%)

Algorithm
egg-herbie
Rules
1342×fma-neg
754×fma-def
622×associate-*r*
498×log-prod
438×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
057714976
1145313536
2595313510
Stop Event
node limit
Counts
266 → 448
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 (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 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 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 (*.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 b_2 (*.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 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1 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 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)))))
b_2
b_2
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a))
(*.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(/.f64 1 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 1 (/.f64 (*.f64 a a) (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)
(/.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)
(/.f64 (fma.f64 b_2 a (*.f64 a (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (+.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (fma.f64 b_2 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (*.f64 a (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)
(/.f64 (neg.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))) (neg.f64 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) a)
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a) a)
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(hypot.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 b_2 a) 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a) (/.f64 b_2 a))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (/.f64 1 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1 (/.f64 b_2 a))
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (/.f64 b_2 a))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) b_2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 b_2 a))
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 -1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.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 a c))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(+.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(-.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (/.f64 1 a)))
(*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1)
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a))
(*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 -1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 2)
(pow.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) -1)
(neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 3) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 3))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
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 (/.f64 1 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 c) (pow.f64 a 3))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (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 (/.f64 1 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))) (/.f64 (neg.f64 b_2) a))))
(+.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (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 a 5)) (pow.f64 c 3))) (/.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 (*.f64 1/2 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 c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 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 c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (/.f64 b_2 a) -2 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 (*.f64 1/2 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 (*.f64 -1/2 c) 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 c) (/.f64 (pow.f64 b_2 3) a)) -1/8 (/.f64 (*.f64 -1/2 c) 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 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) -1/8 (/.f64 (*.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 a (neg.f64 a))) (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))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a))) 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 (/.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 c) (/.f64 (pow.f64 b_2 3) a)) -1/8 (/.f64 (*.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 a (neg.f64 a))) (pow.f64 b_2 5))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 a a)) (*.f64 c c)) 2)) (*.f64 a (pow.f64 b_2 7))) (/.f64 (*.f64 -1/2 c) b_2)))
(/.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 (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 (/.f64 1 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 c) (pow.f64 a 3))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 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 (/.f64 1 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 c) (pow.f64 a 3))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 3))) (*.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 (/.f64 1 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 a 5)) (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) -1/8 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) 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 (*.f64 -1/2 c) 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 c) (/.f64 (pow.f64 b_2 3) a)) -1/8 (/.f64 (*.f64 -1/2 c) 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 (fma.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) -1/8 (/.f64 (*.f64 (*.f64 1/16 (pow.f64 c 3)) (*.f64 a (neg.f64 a))) (pow.f64 b_2 5))) (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 -1/2 c) b_2)))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.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))) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (*.f64 1/2 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))) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 1/2 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 (-.f64 (/.f64 (*.f64 (*.f64 -1/16 (pow.f64 c 3)) (*.f64 a (neg.f64 a))) (pow.f64 b_2 5)) (/.f64 b_2 a)) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 (*.f64 1/2 c) b_2)))
(/.f64 b_2 a)
(/.f64 b_2 a)
(*.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 (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))
(fma.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) a))) (*.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 (/.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))))) (*.f64 (*.f64 1/2 (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 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) a))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (*.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/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 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))))) (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))))) (*.f64 (*.f64 1/2 (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 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5))))) (fma.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) a))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) -1/8)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 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 b_2 (*.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 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (pow.f64 b_2 3)) 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 b_2 (*.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 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (pow.f64 b_2 3)) b_2)))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (pow.f64 b_2 3)) b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2) b_2)
(+.f64 (*.f64 -1 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 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)))))))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2)) b_2)
(+.f64 (*.f64 -1 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 -1 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 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))))))))
(-.f64 (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 (*.f64 c (*.f64 c (*.f64 a a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))) b_2)
(-.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (fma.f64 1/8 (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))) b_2)
b_2
b_2
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(+.f64 0 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(*.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)))
(*.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 1 (/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(/.f64 1 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 1 (/.f64 (*.f64 a a) (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 1 (/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2)))
(/.f64 1 (/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 a a))
(*.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 1 (/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 b_2 a (*.f64 a (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(/.f64 (fma.f64 b_2 a (neg.f64 (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (+.f64 a (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (/.f64 (*.f64 a a) b_2))
(*.f64 (/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) (*.f64 a a)) b_2)
(/.f64 (+.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (+.f64 (/.f64 a b_2) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 (*.f64 a a) b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (/.f64 a b_2) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 a a) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 a (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (/.f64 (*.f64 a a) b_2))
(*.f64 (/.f64 (-.f64 a (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (*.f64 a a)) b_2)
(/.f64 (fma.f64 b_2 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (*.f64 a (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 (*.f64 a a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(*.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 a (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (/.f64 (*.f64 a a) b_2))
(*.f64 (/.f64 (-.f64 a (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (*.f64 a a)) b_2)
(/.f64 (-.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)) (/.f64 (/.f64 (*.f64 a a) b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a b_2)) (/.f64 a (/.f64 b_2 a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (+.f64 a (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (/.f64 (*.f64 a a) b_2))
(*.f64 (/.f64 (fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2) a) (*.f64 a a)) b_2)
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (neg.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (*.f64 a a))
(/.f64 (neg.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 a a))
(neg.f64 (/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))) (neg.f64 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3))) (neg.f64 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2)) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(neg.f64 (*.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (/.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) a) a)
(*.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3) 1/3)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(neg.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(fabs.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(log.f64 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (exp.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (exp.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (exp.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 3))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(hypot.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(hypot.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(exp.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 1))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 b_2 (/.f64 1 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 b_2 a) 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (/.f64 1 a)) (/.f64 b_2 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1 (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 1 (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) 2) (cbrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 3) a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (sqrt.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (/.f64 b_2 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (*.f64 a a)) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0) (/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (*.f64 a a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (/.f64 1 (*.f64 a a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (fma.f64 b_2 a (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (*.f64 a a)) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (*.f64 2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 a a)))
(fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a) (/.f64 b_2 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0) (/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (/.f64 1 (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (*.f64 2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 3)) (fma.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (pow.f64 (/.f64 b_2 a) 2))))
(fma.f64 (/.f64 1 a) b_2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (/.f64 1 a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(+.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(+.f64 (/.f64 (*.f64 2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 -1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (*.f64 (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (*.f64 (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) 2) (/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (*.f64 (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2) (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 3) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.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 a c))) a))
(fma.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 a))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (fma.f64 (neg.f64 (/.f64 1 a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (fma.f64 (/.f64 -1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) 0))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (*.f64 2 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 (*.f64 2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))) (/.f64 b_2 a))
(+.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))) (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)))))
(-.f64 0 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (/.f64 1 a)))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a))) (neg.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 a))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 -1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)))
(/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(*.f64 (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)))
(/.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)) (neg.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))))
(pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 3)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3) 1/3)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 2)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(pow.f64 (/.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) -1)
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(neg.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a a)))
(sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a))))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(/.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(cbrt.f64 (pow.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) 3))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(expm1.f64 (log1p.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)) 1))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(log1p.f64 (expm1.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a)
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 3) 1/3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(cbrt.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 3))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))

eval354.0ms (2.1%)

Compiler

Compiled 40652 to 11758 computations (71.1% saved)

prune333.0ms (2%)

Pruning

40 alts after pruning (35 fresh and 5 done)

PrunedKeptTotal
New1311221333
Fresh21315
Picked011
Done145
Total1314401354
Accurracy
91.4%
Counts
1354 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
31.7%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
23.8%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
38.1%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
31.0%
(/.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)
45.7%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
10.1%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 b_2 3) 1/3)) a)
52.2%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
19.8%
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (+.f64 1 b_2) 1)) a)
23.9%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
26.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (fabs.f64 (pow.f64 (cbrt.f64 b_2) 2)) (fabs.f64 (cbrt.f64 b_2)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
16.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
12.3%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
21.5%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (cbrt.f64 b_2)) 3))) a)
21.6%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 b_2))) a)
35.1%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
11.2%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 b_2 3))) a)
23.4%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
24.6%
(/.f64 (*.f64 b_2 -2) a)
31.8%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
30.0%
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
30.0%
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (/.f64 1 b_2)))) a)
32.5%
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))) a)
38.8%
(/.f64 (*.f64 -1/2 c) b_2)
38.4%
(/.f64 -1/2 (/.f64 b_2 c))
49.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
8.9%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
19.7%
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
38.7%
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
24.1%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
38.7%
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
34.3%
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
52.1%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
33.5%
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
34.7%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
22.8%
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 c b_2)) -3))
Compiler

Compiled 1042 to 727 computations (30.2% saved)

localize16.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
99.7%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
99.6%
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
80.9%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 52 to 14 computations (73.1% saved)

series13.0ms (0.1%)

Counts
2 → 28
Calls

18 calls:

TimeVariablePointExpression
6.0ms
c
@inf
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
1.0ms
c
@-inf
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
1.0ms
a
@inf
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
1.0ms
a
@-inf
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
1.0ms
a
@inf
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1316×prod-diff
1302×log-prod
636×pow-exp
506×fma-def
466×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01464
129352
2393652
Stop Event
node limit
Counts
2 → 110
Calls
Call 1
Inputs
(+.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)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) -1)
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) -1)
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(fma.f64 b_2 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 b_2)
(fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)
(+.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(+.f64 (*.f64 (/.f64 1 a) b_2) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 1 a) b_2))
(+.f64 (*.f64 b_2 (/.f64 1 a)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)) (*.f64 b_2 (/.f64 1 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) -1) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) -1) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) a)
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1) a)
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1) a)
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2)
(pow.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(fma.f64 b_2 (/.f64 1 a) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a) (*.f64 b_2 (/.f64 1 a)))
(fma.f64 (/.f64 1 a) b_2 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (/.f64 1 a) b_2))

simplify96.0ms (0.6%)

Algorithm
egg-herbie
Rules
1788×fma-def
1222×unswap-sqr
918×distribute-lft-in
402×associate-*r*
360×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03806766
19696118
236345846
Stop Event
node limit
Counts
138 → 211
Calls
Call 1
Inputs
(*.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 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) -1)
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) -1)
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(fma.f64 b_2 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 b_2)
(fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)
(+.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(+.f64 (*.f64 (/.f64 1 a) b_2) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 1 a) b_2))
(+.f64 (*.f64 b_2 (/.f64 1 a)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)) (*.f64 b_2 (/.f64 1 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) -1) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) -1) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) a)
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1) a)
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1) a)
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2)
(pow.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(fma.f64 b_2 (/.f64 1 a) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a) (*.f64 b_2 (/.f64 1 a)))
(fma.f64 (/.f64 1 a) b_2 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (/.f64 1 a) b_2))
Outputs
(*.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 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) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) b_2))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/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 (*.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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) -1/8) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (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 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 b_2 2 (/.f64 (*.f64 (*.f64 -1/2 c) 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 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 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 -1/2 c) 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)))))
(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 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (fma.f64 b_2 2 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (fma.f64 b_2 2 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))))
(*.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 1/2 c) 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 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8 (/.f64 (*.f64 (*.f64 1/2 c) 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 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2)))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) -1/16 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2)))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) -1/16 (/.f64 (*.f64 (*.f64 1/2 c) 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 (*.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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) b_2))))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8 (fma.f64 1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 c (*.f64 a a)))) 2)) (pow.f64 b_2 7)) (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) -1/16 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))))
(fma.f64 1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (pow.f64 b_2 7)) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) -1/16 (/.f64 (*.f64 (*.f64 1/2 c) 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 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 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 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.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 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 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (neg.f64 (/.f64 b_2 a)))))
(+.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (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 1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (fma.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) (*.f64 1/8 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (neg.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))))
(*.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 (*.f64 1/2 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 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 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 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 (/.f64 b_2 a) -2 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (*.f64 a -1))) (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a))) (fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(/.f64 (*.f64 1/2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)
(/.f64 (*.f64 -1/2 c) 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 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 -1/2 c) 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 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (*.f64 a -1))))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a))) (/.f64 (*.f64 -1/2 c) 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 (*.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))))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 c (*.f64 c (*.f64 a a)))) 2)) (*.f64 a (pow.f64 b_2 7))) (+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (*.f64 a -1)))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (*.f64 a a))) (/.f64 (*.f64 -1/2 c) b_2))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) 1/3)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) -1)
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) -1)
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 b_2)))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 1 (expm1.f64 b_2))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) 1))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1/3))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 b_2 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 b_2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (*.f64 (/.f64 1 a) b_2) (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 1 a) b_2))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (*.f64 b_2 (/.f64 1 a)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)) (*.f64 b_2 (/.f64 1 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(fma.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) a))
(/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a)))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (*.f64 c (neg.f64 a)) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a)))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) -1) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) a) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) a) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c (neg.f64 a)) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) -1) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (*.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) a) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 b_2 3)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) a) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 a))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) a)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1) a)
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1) a)
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 a))
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a)))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c (neg.f64 a)) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 c a)))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c (neg.f64 a)) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 a))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 3)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3) 1/3)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 2)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(pow.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 2))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a) 3))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (/.f64 (pow.f64 a -2) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (pow.f64 a 3)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) 1) 1))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 3))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 1/3))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))) 2))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 b_2 (/.f64 1 a) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (/.f64 1 a) (*.f64 b_2 (/.f64 1 a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 1 a) b_2 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (/.f64 1 a) b_2))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)

localize5.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.2%
(/.f64 -1/2 (/.f64 b_2 c))
Compiler

Compiled 14 to 7 computations (50% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
b_2
@0
(/.f64 -1/2 (/.f64 b_2 c))
0.0ms
c
@inf
(/.f64 -1/2 (/.f64 b_2 c))
0.0ms
b_2
@inf
(/.f64 -1/2 (/.f64 b_2 c))
0.0ms
c
@-inf
(/.f64 -1/2 (/.f64 b_2 c))
0.0ms
b_2
@-inf
(/.f64 -1/2 (/.f64 b_2 c))

rewrite55.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1588×pow1
1476×add-exp-log
1474×log1p-expm1-u
1474×expm1-log1p-u
1446×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
115413
2201313
Stop Event
node limit
Counts
1 → 26
Calls
Call 1
Inputs
(/.f64 -1/2 (/.f64 b_2 c))
Outputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 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 1/2 (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (*.f64 (/.f64 -1/2 b_2) 1) c)
(*.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c))
(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) -2) -1)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (pow.f64 (exp.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))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))

simplify44.0ms (0.3%)

Algorithm
egg-herbie
Rules
888×associate-/r*
880×fma-def
704×distribute-rgt-in
682×distribute-lft-in
608×log-prod
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
067660
1160660
2588660
32486654
Stop Event
node limit
Counts
50 → 28
Calls
Call 1
Inputs
(*.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 (*.f64 -1/2 (/.f64 c b_2))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 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 1/2 (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (*.f64 (/.f64 -1/2 b_2) 1) c)
(*.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c))
(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) -2) -1)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (pow.f64 (exp.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))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
Outputs
(*.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 (*.f64 -1/2 (/.f64 c b_2))) 1)
(*.f64 -1/2 (/.f64 c 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 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.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 -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 -1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 -1/2 b_2) 1) c)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c))
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.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))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (/.f64 b_2 c) -2) -1)
(*.f64 -1/2 (/.f64 c b_2))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) c) -2))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))

localize11.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
99.8%
(*.f64 a (/.f64 1/2 (neg.f64 a)))
Compiler

Compiled 32 to 15 computations (53.1% saved)

series1.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
0.0ms
a
@0
(*.f64 a (/.f64 1/2 (neg.f64 a)))
0.0ms
c
@0
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
0.0ms
c
@inf
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
0.0ms
c
@-inf
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))

rewrite126.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1274×log-prod
888×pow-prod-down
560×pow-prod-up
546×pow-unpow
486×pow-exp
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01246
125838
2351714
Stop Event
node limit
Counts
2 → 45
Calls
Call 1
Inputs
(*.f64 a (/.f64 1/2 (neg.f64 a)))
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
Outputs
1/2
(+.f64 0 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))) (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(/.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a 2))
(/.f64 (*.f64 a 1/2) (*.f64 (/.f64 b_2 c) a))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
(/.f64 (*.f64 (*.f64 a 1/2) 1) (*.f64 a (/.f64 b_2 c)))
(/.f64 (*.f64 (*.f64 a 1/2) (neg.f64 c)) (*.f64 a (neg.f64 b_2)))
(/.f64 (*.f64 c (*.f64 a 1/2)) (*.f64 b_2 a))
(/.f64 (*.f64 (neg.f64 c) (*.f64 a 1/2)) (*.f64 (neg.f64 b_2) a))
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) a)
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1) (*.f64 a 2))
(/.f64 (*.f64 1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) -1/2) a)
(/.f64 (*.f64 (*.f64 a 1/2) (/.f64 c b_2)) a)
(/.f64 (*.f64 (neg.f64 c) 1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (sqrt.f64 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 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(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 b_2 (*.f64 1/2 c)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (sqrt.f64 (exp.f64 (/.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))

simplify58.0ms (0.3%)

Algorithm
egg-herbie
Rules
1672×log-div
1348×log-prod
948×associate-/l*
900×cube-prod
754×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01221157
13111139
211341099
353591099
Stop Event
node limit
Counts
93 → 55
Calls
Call 1
Inputs
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/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))
1/2
(+.f64 0 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))) (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(/.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a 2))
(/.f64 (*.f64 a 1/2) (*.f64 (/.f64 b_2 c) a))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
(/.f64 (*.f64 (*.f64 a 1/2) 1) (*.f64 a (/.f64 b_2 c)))
(/.f64 (*.f64 (*.f64 a 1/2) (neg.f64 c)) (*.f64 a (neg.f64 b_2)))
(/.f64 (*.f64 c (*.f64 a 1/2)) (*.f64 b_2 a))
(/.f64 (*.f64 (neg.f64 c) (*.f64 a 1/2)) (*.f64 (neg.f64 b_2) a))
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) a)
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1) (*.f64 a 2))
(/.f64 (*.f64 1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) -1/2) a)
(/.f64 (*.f64 (*.f64 a 1/2) (/.f64 c b_2)) a)
(/.f64 (*.f64 (neg.f64 c) 1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (sqrt.f64 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 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(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 b_2 (*.f64 1/2 c)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (sqrt.f64 (exp.f64 (/.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
Outputs
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
-1/2
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
1/2
(+.f64 0 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))) (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))) (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))) (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(*.f64 3 (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a 2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 a 1/2) (*.f64 (/.f64 b_2 c) a))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (*.f64 a 1/2) 1) (*.f64 a (/.f64 b_2 c)))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (*.f64 a 1/2) (neg.f64 c)) (*.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 c (*.f64 a 1/2)) (*.f64 b_2 a))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (neg.f64 c) (*.f64 a 1/2)) (*.f64 (neg.f64 b_2) a))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) a)
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1) (*.f64 a 2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 1/2 (neg.f64 c)) (neg.f64 b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) -1/2) a)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 (*.f64 a 1/2) (/.f64 c b_2)) a)
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 (neg.f64 c) 1/2) (neg.f64 b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) 1) b_2)
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 (/.f64 c b_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 b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(fabs.f64 (*.f64 c (/.f64 1/2 b_2)))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1/3)
(*.f64 (/.f64 c b_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 b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (/.f64 b_2 (*.f64 1/2 c)) -1)
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(fabs.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (/.f64 c b_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 b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (/.f64 c b_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 b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1) 1))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))

localize10.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
80.9%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 37 to 9 computations (75.7% saved)

series4.0ms (0%)

Counts
1 → 14
Calls

9 calls:

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

rewrite97.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1226×log-prod
786×fma-def
778×pow-prod-down
556×pow-prod-up
536×pow-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01231
126223
2394523
Stop Event
node limit
Counts
1 → 61
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
Outputs
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(+.f64 0 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 1)
(*.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (/.f64 1 a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 1)
(*.f64 1 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (cbrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2))) (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(*.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (*.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(*.f64 (/.f64 1 a) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) 1) (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 3)
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2)) 1/2)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 2)
(pow.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) -1)
(pow.f64 (/.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) 1) -1)
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2)))
(log.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) -1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c 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 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c 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 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))

simplify72.0ms (0.4%)

Algorithm
egg-herbie
Rules
760×associate-+l+
660×fma-def
574×log-prod
434×log-div
392×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01702359
13672253
211072193
344982193
Stop Event
node limit
Counts
75 → 87
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 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(+.f64 0 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 1)
(*.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (/.f64 1 a))
(*.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 1)
(*.f64 1 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (cbrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2))) (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(*.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (*.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(*.f64 (/.f64 1 a) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) 1) (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 3)
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2)) 1/2)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 2)
(pow.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) -1)
(pow.f64 (/.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) 1) -1)
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2)))
(log.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) -1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c 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 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c 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 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c 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 (*.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 (*.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 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 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 (/.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 (*.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 (*.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 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 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 (/.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 (*.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 (*.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 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(+.f64 0 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 1)
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (/.f64 1 a))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 1)
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 1 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 a (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (cbrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (cbrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 a -2))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2))) (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (cbrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (cbrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 a -2))))
(*.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (*.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (/.f64 1 a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (/.f64 1 a) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (cbrt.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) (sqrt.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 a (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 a (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) 1) (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (cbrt.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 1)
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 3)
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2)) 1/2)
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2)))
(sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 a -2)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 3) 1/3)
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 2)
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(pow.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) -1)
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(pow.f64 (/.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) 1) -1)
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(neg.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a)
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 a -2)))
(sqrt.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 a -2)))
(log.f64 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a) 3))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 1))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)) 1) 1))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 3))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 1/3))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a))) 2))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) -1))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)))
(/.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2) a)
(fma.f64 b_2 (/.f64 1 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 1 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 -1 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))
(-.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (*.f64 c 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 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))
(-.f64 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c 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 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))
(-.f64 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))
(-.f64 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))
(-.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))
(-.f64 (/.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(-.f64 (/.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a))

localize23.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
45.6%
(pow.f64 (pow.f64 b_2 3) 1/3)
Compiler

Compiled 35 to 23 computations (34.3% saved)

series5.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
2.0ms
b_2
@-inf
(pow.f64 (pow.f64 b_2 3) 1/3)
2.0ms
b_2
@0
(pow.f64 (pow.f64 b_2 3) 1/3)
1.0ms
b_2
@inf
(pow.f64 (pow.f64 b_2 3) 1/3)

rewrite46.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1044×pow1
1032×add-sqr-sqrt
990×add-exp-log
990×log1p-expm1-u
990×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
071
11571
214351
Stop Event
node limit
Counts
1 → 16
Calls
Call 1
Inputs
(pow.f64 (pow.f64 b_2 3) 1/3)
Outputs
(-.f64 (+.f64 1 b_2) 1)
(*.f64 b_2 1)
(*.f64 1 b_2)
(*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (cbrt.f64 b_2) (pow.f64 (*.f64 b_2 b_2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))
(*.f64 (pow.f64 (*.f64 b_2 b_2) 1/3) (cbrt.f64 b_2))
(*.f64 (pow.f64 1 1/3) b_2)
(*.f64 (pow.f64 (pow.f64 b_2 3/2) 1/3) (pow.f64 (pow.f64 b_2 3/2) 1/3))
(sqrt.f64 (*.f64 b_2 b_2))
(log.f64 (exp.f64 b_2))
(cbrt.f64 (pow.f64 b_2 3))
b_2
(expm1.f64 (log1p.f64 b_2))
(exp.f64 (log.f64 b_2))
(log1p.f64 (expm1.f64 b_2))

simplify74.0ms (0.4%)

Algorithm
egg-herbie
Rules
1712×fma-neg
1072×unswap-sqr
840×associate-*r*
710×associate-*l*
672×associate-+r+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
043110
184110
2201110
3584102
42702102
56207102
Stop Event
node limit
Counts
28 → 23
Calls
Call 1
Inputs
b_2
b_2
b_2
b_2
b_2
b_2
b_2
b_2
(*.f64 -1 (*.f64 (cbrt.f64 -1) b_2))
(*.f64 -1 (*.f64 (cbrt.f64 -1) b_2))
(*.f64 -1 (*.f64 (cbrt.f64 -1) b_2))
(*.f64 -1 (*.f64 (cbrt.f64 -1) b_2))
(-.f64 (+.f64 1 b_2) 1)
(*.f64 b_2 1)
(*.f64 1 b_2)
(*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (cbrt.f64 b_2) (pow.f64 (*.f64 b_2 b_2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))
(*.f64 (pow.f64 (*.f64 b_2 b_2) 1/3) (cbrt.f64 b_2))
(*.f64 (pow.f64 1 1/3) b_2)
(*.f64 (pow.f64 (pow.f64 b_2 3/2) 1/3) (pow.f64 (pow.f64 b_2 3/2) 1/3))
(sqrt.f64 (*.f64 b_2 b_2))
(log.f64 (exp.f64 b_2))
(cbrt.f64 (pow.f64 b_2 3))
(expm1.f64 (log1p.f64 b_2))
(exp.f64 (log.f64 b_2))
(log1p.f64 (expm1.f64 b_2))
Outputs
b_2
b_2
b_2
b_2
b_2
b_2
b_2
b_2
(*.f64 -1 (*.f64 (cbrt.f64 -1) b_2))
(neg.f64 (*.f64 b_2 (cbrt.f64 -1)))
(*.f64 b_2 (neg.f64 (cbrt.f64 -1)))
(*.f64 (cbrt.f64 -1) (neg.f64 b_2))
(*.f64 -1 (*.f64 (cbrt.f64 -1) b_2))
(neg.f64 (*.f64 b_2 (cbrt.f64 -1)))
(*.f64 b_2 (neg.f64 (cbrt.f64 -1)))
(*.f64 (cbrt.f64 -1) (neg.f64 b_2))
(*.f64 -1 (*.f64 (cbrt.f64 -1) b_2))
(neg.f64 (*.f64 b_2 (cbrt.f64 -1)))
(*.f64 b_2 (neg.f64 (cbrt.f64 -1)))
(*.f64 (cbrt.f64 -1) (neg.f64 b_2))
(*.f64 -1 (*.f64 (cbrt.f64 -1) b_2))
(neg.f64 (*.f64 b_2 (cbrt.f64 -1)))
(*.f64 b_2 (neg.f64 (cbrt.f64 -1)))
(*.f64 (cbrt.f64 -1) (neg.f64 b_2))
(-.f64 (+.f64 1 b_2) 1)
b_2
(*.f64 b_2 1)
b_2
(*.f64 1 b_2)
b_2
(*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))
b_2
(*.f64 (cbrt.f64 b_2) (pow.f64 (*.f64 b_2 b_2) 1/3))
b_2
(*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))
b_2
(*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))
b_2
(*.f64 (pow.f64 (*.f64 b_2 b_2) 1/3) (cbrt.f64 b_2))
b_2
(*.f64 (pow.f64 1 1/3) b_2)
b_2
(*.f64 (pow.f64 (pow.f64 b_2 3/2) 1/3) (pow.f64 (pow.f64 b_2 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 b_2 3/2)) (cbrt.f64 (pow.f64 b_2 3/2)))
(pow.f64 (pow.f64 (pow.f64 b_2 3/2) 1/6) 4)
(sqrt.f64 (*.f64 b_2 b_2))
b_2
(log.f64 (exp.f64 b_2))
b_2
(cbrt.f64 (pow.f64 b_2 3))
b_2
(expm1.f64 (log1p.f64 b_2))
b_2
(exp.f64 (log.f64 b_2))
b_2
(log1p.f64 (expm1.f64 b_2))
b_2

eval150.0ms (0.9%)

Compiler

Compiled 10310 to 4700 computations (54.4% saved)

prune124.0ms (0.7%)

Pruning

48 alts after pruning (38 fresh and 10 done)

PrunedKeptTotal
New52010530
Fresh22830
Picked011
Done099
Total52248570
Accurracy
91.4%
Counts
570 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
31.7%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
23.8%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
38.1%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
31.0%
(/.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)
11.6%
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
45.7%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
10.1%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 b_2 3) 1/3)) a)
52.2%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
23.9%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
26.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (fabs.f64 (pow.f64 (cbrt.f64 b_2) 2)) (fabs.f64 (cbrt.f64 b_2)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
16.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
12.3%
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
21.5%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (cbrt.f64 b_2)) 3))) a)
21.6%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 b_2))) a)
35.1%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
11.2%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 b_2 3))) a)
23.4%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
11.5%
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
11.4%
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
24.6%
(/.f64 (*.f64 b_2 -2) a)
11.6%
(/.f64 (*.f64 a 1/2) (*.f64 (/.f64 b_2 c) a))
11.6%
(/.f64 (*.f64 1/2 c) b_2)
31.8%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
30.0%
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
30.0%
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (/.f64 1 b_2)))) a)
32.5%
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))) a)
38.8%
(/.f64 (*.f64 -1/2 c) b_2)
38.4%
(/.f64 -1/2 (/.f64 b_2 c))
49.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
8.9%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
19.7%
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
24.1%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
38.7%
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
38.7%
(*.f64 (/.f64 -1/2 b_2) c)
34.3%
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
52.1%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
24.5%
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
11.6%
(*.f64 c (/.f64 1/2 b_2))
33.5%
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
6.5%
(neg.f64 (/.f64 b_2 a))
34.7%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
10.1%
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
22.8%
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 c b_2)) -3))
Compiler

Compiled 1144 to 800 computations (30.1% saved)

localize29.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
98.9%
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))))
65.2%
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))
14.4%
(fma.f64 a (neg.f64 c) (*.f64 c a))
Compiler

Compiled 119 to 30 computations (74.8% saved)

series18.0ms (0.1%)

Counts
4 → 100
Calls

33 calls:

TimeVariablePointExpression
4.0ms
c
@inf
(fma.f64 a (neg.f64 c) (*.f64 c a))
1.0ms
c
@-inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))
1.0ms
a
@-inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))
1.0ms
a
@inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))
1.0ms
c
@inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))

rewrite116.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1112×fma-neg
640×expm1-udef
638×log1p-udef
422×add-sqr-sqrt
410×pow1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
018154
1404112
2592568
Stop Event
node limit
Counts
4 → 266
Calls
Call 1
Inputs
(fma.f64 a (neg.f64 c) (*.f64 c a))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
Outputs
(+.f64 (*.f64 a c) (*.f64 a c))
(-.f64 (*.f64 a c) (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 c c)))) 1)
(*.f64 a (+.f64 c c))
(*.f64 (*.f64 a (+.f64 c c)) 1)
(*.f64 1 (*.f64 a (+.f64 c c)))
(*.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2) (cbrt.f64 (*.f64 a (+.f64 c c))))
(*.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (sqrt.f64 (*.f64 a (+.f64 c c))))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 a (+.f64 c c)))
(pow.f64 (*.f64 a (+.f64 c c)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 3)
(pow.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2))
(log.f64 (exp.f64 (*.f64 a (+.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 c c))))
(exp.f64 (log.f64 (*.f64 a (+.f64 c c))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 c c))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (hypot.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3/2)) (hypot.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (hypot.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))) (hypot.f64 b_2 (sqrt.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) 2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a (+.f64 c c))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))
(hypot.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) b_2)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (-.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(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 a c)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(+.f64 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 (*.f64 a (+.f64 c c)) 2)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 a (+.f64 c c))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2))
(+.f64 (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)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 (*.f64 a (+.f64 c c)) (*.f64 (*.f64 a (+.f64 c c)) 2)))
(+.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(+.f64 (+.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (*.f64 b_2 b_2)) (*.f64 a c))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (pow.f64 (fma.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 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))
(/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 a (+.f64 c c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (pow.f64 (*.f64 a (+.f64 c c)) 2)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.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 (exp.f64 (*.f64 a (+.f64 c c))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (*.f64 a (+.f64 c c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.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))) (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)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (exp.f64 (*.f64 a (+.f64 c c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.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))) (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)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 a c))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 a (+.f64 c c)) 2 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 b_2 b_2 (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 2 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 a (+.f64 c c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 1 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 c c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) 2) (cbrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 a c))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 a c))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))

simplify156.0ms (0.9%)

Algorithm
egg-herbie
Rules
1040×fma-def
696×associate-*r*
692×log-prod
614×associate-*l*
430×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
070112896
1188011464
2713811400
Stop Event
node limit
Counts
366 → 471
Calls
Call 1
Inputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2)))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (*.f64 -2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 -2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(*.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 (*.f64 a c) (*.f64 a c))
(-.f64 (*.f64 a c) (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 c c)))) 1)
(*.f64 a (+.f64 c c))
(*.f64 (*.f64 a (+.f64 c c)) 1)
(*.f64 1 (*.f64 a (+.f64 c c)))
(*.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2) (cbrt.f64 (*.f64 a (+.f64 c c))))
(*.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (sqrt.f64 (*.f64 a (+.f64 c c))))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 a (+.f64 c c)))
(pow.f64 (*.f64 a (+.f64 c c)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 3)
(pow.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2))
(log.f64 (exp.f64 (*.f64 a (+.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 c c))))
(exp.f64 (log.f64 (*.f64 a (+.f64 c c))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 c c))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (hypot.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3/2)) (hypot.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (hypot.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))) (hypot.f64 b_2 (sqrt.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) 2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a (+.f64 c c))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))
(hypot.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) b_2)
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (-.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2)
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (exp.f64 b_2)))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (exp.f64 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(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 a c)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(+.f64 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 (*.f64 a (+.f64 c c)) 2)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 a (+.f64 c c))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2))
(+.f64 (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)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 (*.f64 a (+.f64 c c)) (*.f64 (*.f64 a (+.f64 c c)) 2)))
(+.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(+.f64 (+.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (*.f64 b_2 b_2)) (*.f64 a c))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (pow.f64 (fma.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 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))
(/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 a (+.f64 c c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (pow.f64 (*.f64 a (+.f64 c c)) 2)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.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 (exp.f64 (*.f64 a (+.f64 c c))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (*.f64 a (+.f64 c c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.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))) (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)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (exp.f64 (*.f64 a (+.f64 c c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.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))) (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)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 a c))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 a (+.f64 c c)) 2 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 b_2 b_2 (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 2 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 a (+.f64 c c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 1 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 c c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) 2) (cbrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 a c))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 a c))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
Outputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
0
(sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(sqrt.f64 (-.f64 0 (*.f64 a c)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c)))) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 0 (*.f64 a c))))
(fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3)))))))
(+.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c)))) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 0 (*.f64 a c)))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 3))))))
(fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) (sqrt.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))))))
(+.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c)))) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 0 (*.f64 a c)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 5)))) (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 3)))))))
(+.f64 (fma.f64 1/2 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))))) (sqrt.f64 (*.f64 a (neg.f64 c)))) (fma.f64 (*.f64 -1/8 (pow.f64 b_2 4)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 5))) (*.f64 1/16 (pow.f64 b_2 6)))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) b_2)
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) b_2)))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2)))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2)))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -1 b_2 (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2)))
(-.f64 (fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (*.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2))))
(-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) -1/16 (*.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2))) b_2)
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) b_2)
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) b_2)
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) b_2))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (-.f64 (*.f64 (*.f64 0 a) 2) a))) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 2)) (pow.f64 b_2 3)) (+.f64 b_2 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 3)) (pow.f64 b_2 5))))))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) b_2)))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) b_2)
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2))))
(fma.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) b_2))
(fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 2) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (fma.f64 1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) (/.f64 b_2 a)) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))))
(+.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) (neg.f64 a)) (/.f64 (*.f64 1/16 (*.f64 (pow.f64 (neg.f64 c) 3) (pow.f64 a 3))) (pow.f64 b_2 5))))
(*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(neg.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))))
(neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))
(fma.f64 -1 b_2 (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c)))) (*.f64 b_2 b_2)) (fma.f64 -1 b_2 (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 a c))))))
(-.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (*.f64 -1/2 (*.f64 b_2 b_2))) b_2) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (*.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))) (+.f64 (*.f64 -1 b_2) (*.f64 -1 (sqrt.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(fma.f64 1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 0 (*.f64 a c)) 3)))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (-.f64 0 (*.f64 a c)))) (*.f64 b_2 b_2)) (fma.f64 -1 b_2 (neg.f64 (sqrt.f64 (-.f64 0 (*.f64 a c)))))))
(fma.f64 (*.f64 (pow.f64 b_2 4) 1/8) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (-.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (*.f64 -1/2 (*.f64 b_2 b_2))) b_2) (sqrt.f64 (*.f64 a (neg.f64 c)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2)))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 b_2 -2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) -1/16 (*.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))
(*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2))
(/.f64 (*.f64 1/2 (neg.f64 c)) (/.f64 b_2 a))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 1/2 (neg.f64 c)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (/.f64 (*.f64 1/2 (neg.f64 c)) (/.f64 b_2 a))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 2 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (-.f64 0 (*.f64 a c)) 4) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 0 (*.f64 a c)) 2)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 (-.f64 0 (*.f64 a c)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 a (neg.f64 c)) 4) (*.f64 (pow.f64 (*.f64 a (neg.f64 c)) 4) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (/.f64 (*.f64 1/2 (neg.f64 c)) (/.f64 b_2 a)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (*.f64 b_2 -2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2)))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 b_2 -2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a)) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 2 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))))))
(fma.f64 -1/2 (/.f64 c (/.f64 b_2 (-.f64 (*.f64 (*.f64 0 a) 2) a))) (fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 3)) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (-.f64 (*.f64 (*.f64 0 a) 2) a) 2)) (pow.f64 b_2 3))))))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (fma.f64 b_2 -2 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (*.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (*.f64 b_2 -2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 a c)) 2) (pow.f64 b_2 3)) (*.f64 (/.f64 (-.f64 0 (*.f64 a c)) b_2) -1/2)))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 b_2 -2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) a) b_2)) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 2 (+.f64 c (*.f64 -1 c))) c) 3) (pow.f64 a 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) (/.f64 b_2 a)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 2) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 0 c) 2) c) 3) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))))
(fma.f64 (*.f64 (/.f64 c b_2) (neg.f64 a)) -1/2 (fma.f64 b_2 -2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (/.f64 (*.f64 -1/16 (pow.f64 (neg.f64 c) 3)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))))))
(*.f64 -1 (*.f64 c a))
(*.f64 (neg.f64 c) a)
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 c a))
(*.f64 (neg.f64 c) a)
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 c a))
(*.f64 (neg.f64 c) a)
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 c a))
(*.f64 (neg.f64 c) a)
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 c a))
(*.f64 (neg.f64 c) a)
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 a c) (*.f64 a c))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(-.f64 (*.f64 a c) (*.f64 a c))
0
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 c c)))) 1)
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(*.f64 a (+.f64 c c))
(*.f64 c (+.f64 a a))
(*.f64 (*.f64 a (+.f64 c c)) 1)
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(*.f64 1 (*.f64 a (+.f64 c c)))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(*.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2) (cbrt.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(*.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (sqrt.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))))
(/.f64 (*.f64 2 (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 (*.f64 a c) 2) 0))
(/.f64 2 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 a (+.f64 c c)))
0
(pow.f64 (*.f64 a (+.f64 c c)) 1)
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 3)
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(pow.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3) 1/3)
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) 2)
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (+.f64 a a)) 2))
(fabs.f64 (*.f64 a (+.f64 c c)))
(log.f64 (exp.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(+.f64 (*.f64 c (log.f64 (exp.f64 a))) (log1p.f64 (expm1.f64 (*.f64 a c))))
(+.f64 (*.f64 a c) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 a) c))))
0
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(+.f64 (*.f64 c (log.f64 (exp.f64 a))) (log1p.f64 (expm1.f64 (*.f64 a c))))
(+.f64 (*.f64 a c) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 a c))) (*.f64 c (log.f64 (exp.f64 a))))
(-.f64 (*.f64 a c) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 a) c)))
0
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 a c))) (*.f64 c (log.f64 (exp.f64 a))))
(-.f64 (*.f64 a c) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(*.f64 a (*.f64 c -2))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 a) c)))
0
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(-.f64 (*.f64 c (log.f64 (exp.f64 a))) (log1p.f64 (expm1.f64 (*.f64 a c))))
(-.f64 (*.f64 a (log.f64 (exp.f64 c))) (*.f64 a c))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 a c))) (*.f64 c (log.f64 (exp.f64 a))))
(-.f64 (*.f64 a c) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
0
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(+.f64 (*.f64 c (log.f64 (exp.f64 a))) (log1p.f64 (expm1.f64 (*.f64 a c))))
(+.f64 (*.f64 a c) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(*.f64 a (*.f64 c -2))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(neg.f64 (+.f64 (*.f64 c (log.f64 (exp.f64 a))) (log1p.f64 (expm1.f64 (*.f64 a c)))))
(-.f64 (log.f64 (exp.f64 (*.f64 a (neg.f64 c)))) (*.f64 a c))
(log.f64 (/.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (/.f64 1 (pow.f64 (exp.f64 a) c))))
0
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(exp.f64 (log.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 c c))) 1))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (+.f64 a a))
(*.f64 a (+.f64 c c))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (hypot.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3/2)) (hypot.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (hypot.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 (*.f64 2 (*.f64 c (+.f64 a a))) 3/2)) (hypot.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (-.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (hypot.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 (*.f64 4 (*.f64 a c)) 3/2)) (hypot.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 (*.f64 4 (*.f64 a c)) (-.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (hypot.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (hypot.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))) (hypot.f64 b_2 (sqrt.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 4 (pow.f64 (*.f64 c (+.f64 a a)) 2)))) (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 a c) 2)) -4))) (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 -4 (*.f64 a c))))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a (+.f64 c c))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 c (+.f64 a a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 2 (*.f64 c (+.f64 a a)))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 4 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 c (+.f64 a a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 2 (*.f64 c (+.f64 a a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 4 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1/2))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(+.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(+.f64 b_2 (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 0))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 (neg.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(+.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 0))
(+.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) b_2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (-.f64 (sqrt.f64 b_2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)))
(*.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 1/4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (neg.f64 b_2) b_2) (fma.f64 a c (*.f64 b_2 b_2))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))))
(*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (-.f64 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2)
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))
(fabs.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (exp.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (*.f64 (exp.f64 b_2) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 b_2)) (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (*.f64 (exp.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (exp.f64 b_2)))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (/.f64 (exp.f64 b_2) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log.f64 (/.f64 1 (*.f64 (exp.f64 b_2) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(cbrt.f64 (pow.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(expm1.f64 (log1p.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(log1p.f64 (expm1.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 b_2 1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 b_2 -1 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 -1 b_2 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(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 a c)))))
(fma.f64 (sqrt.f64 (cbrt.f64 (pow.f64 b_2 4))) (fabs.f64 (cbrt.f64 b_2)) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 (*.f64 -1 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 a c (*.f64 b_2 b_2))
(+.f64 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 (*.f64 a (+.f64 c c)) 2)))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 a (+.f64 c c))))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c)))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(+.f64 (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)))
(+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 (*.f64 a (+.f64 c c)) (*.f64 (*.f64 a (+.f64 c c)) 2)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c)))) (*.f64 2 (*.f64 c (+.f64 a a))))
(+.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2)))
(+.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(+.f64 (+.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (*.f64 b_2 b_2)) (*.f64 a c))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(fma.f64 a c (*.f64 b_2 b_2))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(fma.f64 a c (*.f64 b_2 b_2))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 a c (*.f64 b_2 b_2))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2))
(fma.f64 a c (*.f64 b_2 b_2))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 a c (*.f64 b_2 b_2))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (/.f64 1 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(fma.f64 a c (*.f64 b_2 b_2))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (*.f64 (pow.f64 (*.f64 c (+.f64 a a)) 3) 8)) (/.f64 1 (+.f64 (*.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (-.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (fma.f64 a c (*.f64 b_2 b_2)))) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (pow.f64 (*.f64 4 (*.f64 a c)) 3)) (fma.f64 (*.f64 4 (*.f64 a c)) (-.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2)))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 4)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 4 (pow.f64 (*.f64 c (+.f64 a a)) 2))) (/.f64 1 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -2 (*.f64 c (+.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 a c) 2)) -4)) (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -4 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1/4))
(fma.f64 a c (*.f64 b_2 b_2))
(*.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 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 4))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (*.f64 (pow.f64 (*.f64 c (+.f64 a a)) 3) 8)) (/.f64 1 (+.f64 (*.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (-.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (fma.f64 a c (*.f64 b_2 b_2)))) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (pow.f64 (*.f64 4 (*.f64 a c)) 3)) (fma.f64 (*.f64 4 (*.f64 a c)) (-.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 4 (pow.f64 (*.f64 c (+.f64 a a)) 2))) (/.f64 1 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -2 (*.f64 c (+.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 a c) 2)) -4)) (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -4 (*.f64 a c))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 4)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))
(*.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (/.f64 1 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (/.f64 1 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (*.f64 (pow.f64 (*.f64 c (+.f64 a a)) 3) 8)) (/.f64 1 (+.f64 (*.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (-.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (fma.f64 a c (*.f64 b_2 b_2)))) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (pow.f64 (*.f64 4 (*.f64 a c)) 3)) (fma.f64 (*.f64 4 (*.f64 a c)) (-.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (*.f64 (pow.f64 (*.f64 c (+.f64 a a)) 3) 8)) (fma.f64 (pow.f64 (*.f64 c (+.f64 a a)) 2) 4 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 2 (*.f64 c (+.f64 a a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (pow.f64 (*.f64 4 (*.f64 a c)) 3)) (fma.f64 4 (*.f64 4 (pow.f64 (*.f64 a c) 2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 4 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 4 (pow.f64 (*.f64 c (+.f64 a a)) 2))) (/.f64 1 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -2 (*.f64 c (+.f64 a a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 (*.f64 4 (pow.f64 (*.f64 a c) 2)) -4)) (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -4 (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (*.f64 (pow.f64 (*.f64 c (+.f64 a a)) 3) 8))) (neg.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (-.f64 (*.f64 2 (*.f64 c (+.f64 a a))) (fma.f64 a c (*.f64 b_2 b_2)))) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3) (pow.f64 (*.f64 4 (*.f64 a c)) 3)) (fma.f64 (*.f64 4 (*.f64 a c)) (-.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 4 (pow.f64 (*.f64 c (+.f64 a a)) 2)))) (neg.f64 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -2 (*.f64 c (+.f64 a a))))))
(/.f64 (fma.f64 4 (*.f64 4 (pow.f64 (*.f64 a c) 2)) (neg.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))) (-.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (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 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2)) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) (pow.f64 (*.f64 a (+.f64 c c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (+.f64 a a)) 3) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (-.f64 (pow.f64 (*.f64 c (+.f64 a a)) 2) (*.f64 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 8 (pow.f64 (*.f64 a c) 3)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 (*.f64 a (+.f64 c c)) (-.f64 (*.f64 a (+.f64 c c)) (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 a (*.f64 c (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))) (+.f64 (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 a c (*.f64 -4 (*.f64 a c))) 3)) (fma.f64 (fma.f64 a c (*.f64 -4 (*.f64 a c))) (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -4 (*.f64 a c))) (pow.f64 b_2 4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2) 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (*.f64 4 (pow.f64 (*.f64 c (+.f64 a a)) 2)))) (neg.f64 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -2 (*.f64 c (+.f64 a a))))))
(/.f64 (fma.f64 4 (*.f64 4 (pow.f64 (*.f64 a c) 2)) (neg.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))) (-.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) (pow.f64 (*.f64 a (+.f64 c c)) 2)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2) (pow.f64 (*.f64 c (+.f64 a a)) 2)) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 c (+.f64 a a))))
(/.f64 (*.f64 (fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))) (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 -2 (*.f64 a (+.f64 c c)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))) (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -2 (*.f64 c (+.f64 a a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 a c (*.f64 -4 (*.f64 a c))) (fma.f64 a c (*.f64 -4 (*.f64 a c))))) (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 -4 (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(fma.f64 a c (*.f64 b_2 b_2))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 2)
(fma.f64 a c (*.f64 b_2 b_2))
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3)
(fma.f64 a c (*.f64 b_2 b_2))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))
(fabs.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) 1/3)
(fma.f64 a c (*.f64 b_2 b_2))
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))
(sqrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 2))
(fabs.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 a c (*.f64 b_2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 a c (*.f64 b_2 b_2))
(log.f64 (*.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c)))))
(+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (log.f64 (pow.f64 (exp.f64 2) (*.f64 c (+.f64 a a)))))
(+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (*.f64 a (+.f64 c c)) (log.f64 (exp.f64 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)))))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(log.f64 (*.f64 (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (log.f64 (pow.f64 (exp.f64 2) (*.f64 c (+.f64 a a)))))
(+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (*.f64 a (+.f64 c c)) (log.f64 (exp.f64 2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 a (+.f64 c c)) 2))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 b_2) b_2)))
(fma.f64 a c (*.f64 b_2 b_2))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) c) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(fma.f64 a c (*.f64 b_2 b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (pow.f64 (exp.f64 b_2) b_2)))
(fma.f64 a c (*.f64 b_2 b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(fma.f64 a c (*.f64 b_2 b_2))
(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 (log.f64 (exp.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.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)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (*.f64 (exp.f64 (*.f64 a (+.f64 c c))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(log.f64 (*.f64 (exp.f64 (*.f64 a (+.f64 c c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(fma.f64 a c (*.f64 b_2 b_2))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(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 (log.f64 (exp.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(fma.f64 a c (*.f64 b_2 b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(fma.f64 a c (*.f64 b_2 b_2))
(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 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (*.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c))))))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (exp.f64 (*.f64 a (+.f64 c c)))))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c))))))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))))))
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 2) (*.f64 c (+.f64 a a)))))
(-.f64 (*.f64 b_2 b_2) (log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c)))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 a c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))))))
(log.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 2) (*.f64 c (+.f64 a a)))))
(-.f64 (*.f64 b_2 b_2) (log.f64 (/.f64 (pow.f64 (exp.f64 a) c) (pow.f64 (exp.f64 2) (*.f64 a (+.f64 c c))))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.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))))
(fma.f64 a c (*.f64 b_2 b_2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(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 (log.f64 (exp.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (log.f64 (exp.f64 c))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(fma.f64 a c (*.f64 b_2 b_2))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))
(fma.f64 a c (*.f64 b_2 b_2))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 a c (*.f64 b_2 b_2))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 a c))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 a c (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1))
(fma.f64 a c (*.f64 b_2 b_2))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 a (+.f64 c c)) 2 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 b_2 b_2 (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 a c)))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 2 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 a (+.f64 c c)))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 a c)))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 c c)))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(fma.f64 1 (*.f64 (*.f64 a (+.f64 c c)) 2) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 c c)))
(fma.f64 b_2 b_2 (*.f64 a (+.f64 c (+.f64 c c))))
(fma.f64 a (*.f64 3 c) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (+.f64 c c)) 2))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) 2) (cbrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (-.f64 (*.f64 4 (*.f64 a 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) (*.f64 a (+.f64 c c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 a (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a 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) (*.f64 a (+.f64 c c)))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a c))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.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) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a))))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (-.f64 (*.f64 4 (*.f64 a 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) (*.f64 a (+.f64 c c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 a (neg.f64 c)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 a c)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (sqrt.f64 (*.f64 (*.f64 a (+.f64 c c)) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 2 (*.f64 c (+.f64 a a)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 a c (fma.f64 b_2 b_2 (*.f64 4 (*.f64 a c))))
(fma.f64 -1 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a))))))
(-.f64 (*.f64 4 (*.f64 a c)) (fma.f64 a c (*.f64 b_2 b_2)))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 -1 (*.f64 b_2 b_2) (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(*.f64 -1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a c)) (*.f64 a c)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 a (+.f64 c c)))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (+.f64 (*.f64 a c) (*.f64 -2 (*.f64 a (+.f64 c c))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 -2 (*.f64 c (+.f64 a a)))))
(fma.f64 b_2 b_2 (-.f64 (*.f64 4 (*.f64 a 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) (*.f64 a (+.f64 c c)))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a (-.f64 c (+.f64 c c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))

localize4.0ms (0%)

Compiler

Compiled 12 to 5 computations (58.3% saved)

localize12.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 -1/2 (/.f64 c b_2))
95.8%
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
Compiler

Compiled 31 to 18 computations (41.9% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
c
@inf
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
0.0ms
c
@0
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
0.0ms
c
@-inf
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
0.0ms
b_2
@inf
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
0.0ms
b_2
@-inf
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
980×prod-diff
940×fma-def
930×log-prod
542×pow-prod-down
416×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01025
122313
2310313
Stop Event
node limit
Counts
1 → 99
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
Outputs
(+.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1))
(+.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) 0)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 -1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (*.f64 (/.f64 1 b_2) -1/2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (*.f64 -1/2 c) (/.f64 1 b_2))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (-.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) (neg.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2) (fma.f64 -1/2 (/.f64 c b_2) -1))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2)) (-.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1)))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 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 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 -1/2 c)) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) -1)
(pow.f64 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(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 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(expm1.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 0)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(fma.f64 -1/2 (/.f64 c b_2) 0)
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 0)
(fma.f64 (/.f64 c b_2) -1/2 0)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 0)
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1 -1)
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 0)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 0)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 0)
(fma.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)) -1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 0)
(fma.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) -1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 0)
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 0)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 0)
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) (fma.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 -1/2) -1) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 0)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 0)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 0)

simplify90.0ms (0.5%)

Algorithm
egg-herbie
Rules
940×log-prod
936×associate-*r*
886×associate-*l*
858×fma-def
454×log-div
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02232869
14952767
212622719
369512719
Stop Event
node limit
Counts
123 → 121
Calls
Call 1
Inputs
(*.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 (fma.f64 -1/2 (/.f64 c b_2) -1))
(+.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) 0)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 -1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (*.f64 (/.f64 1 b_2) -1/2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (*.f64 -1/2 c) (/.f64 1 b_2))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (-.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) (neg.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2) (fma.f64 -1/2 (/.f64 c b_2) -1))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2)) (-.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1)))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 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 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 -1/2 c)) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) -1)
(pow.f64 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(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 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(expm1.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 0)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(fma.f64 -1/2 (/.f64 c b_2) 0)
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 0)
(fma.f64 (/.f64 c b_2) -1/2 0)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 0)
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1 -1)
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 0)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 0)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 0)
(fma.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)) -1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 0)
(fma.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) -1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 0)
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 0)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 0)
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) (fma.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 -1/2) -1) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 0)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 0)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 0)
Outputs
(*.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 (fma.f64 -1/2 (/.f64 c b_2) -1))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 -1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (*.f64 (/.f64 1 b_2) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(*.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 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(*.f64 (*.f64 -1/2 c) (/.f64 1 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)))
(/.f64 (*.f64 -1/2 (/.f64 c (cbrt.f64 b_2))) (cbrt.f64 (*.f64 b_2 b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (-.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (fma.f64 -1/2 (/.f64 c b_2) 2))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) (neg.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2) (fma.f64 -1/2 (/.f64 c b_2) -1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) -1) 3)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) -1) 2) (fma.f64 (/.f64 c b_2) 1/2 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (fma.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) -2) 1))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2)) (-.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) -1) 2)) (-.f64 1 (fma.f64 c (/.f64 -1/2 b_2) -1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2)) (+.f64 2 (*.f64 c (/.f64 1/2 b_2))))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 b_2))
(/.f64 (*.f64 -1/2 (/.f64 c (cbrt.f64 b_2))) (cbrt.f64 (*.f64 b_2 b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.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))
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 b_2 (*.f64 -1/2 c)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) -1)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(pow.f64 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) -1)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.f64 1/2 (/.f64 c b_2)))))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.f64 (/.f64 c b_2) 1/2))))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 (/.f64 c b_2) (+.f64 (*.f64 (/.f64 c b_2) 1/4) 1/2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 -1/2 (/.f64 c b_2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (/.f64 c b_2) -1/2 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1 -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 0)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 0)
(*.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))) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)) -1)
(fma.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 c (/.f64 -1/2 b_2) -1) 1)) -1)
(+.f64 -1 (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 0)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(fma.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) -1)
(fma.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 c b_2) 1/2))) -1)
(fma.f64 (+.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) -1/4)) (/.f64 1 (fma.f64 (/.f64 c b_2) 1/2 1)) -1)
(+.f64 -1 (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) -1/4 1) (fma.f64 (/.f64 c b_2) 1/2 1)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 0)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 0)
(/.f64 (*.f64 -1/2 (/.f64 c (cbrt.f64 b_2))) (cbrt.f64 (*.f64 b_2 b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) (fma.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 -1/2) -1) 1)
(fma.f64 (+.f64 1 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (fma.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 -1/2) -1) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))

localize16.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a))
88.2%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
Compiler

Compiled 47 to 21 computations (55.3% saved)

series4.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
b_2
@0
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
0.0ms
a
@0
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
0.0ms
c
@0
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
0.0ms
a
@inf
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
0.0ms
b_2
@-inf
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))

rewrite135.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1502×log-prod
1472×fma-def
638×fma-neg
510×expm1-udef
510×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01466
132562
2567254
Stop Event
node limit
Counts
2 → 481
Calls
Call 1
Inputs
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
(-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a))
Outputs
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 0 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(*.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1)
(*.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)))
(/.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 a) (*.f64 a (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 a (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (fma.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 a (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 a (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (fma.f64 b_2 a (*.f64 (/.f64 a b_2) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a b_2) (*.f64 b_2 a)))
(/.f64 (+.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (/.f64 a b_2) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (/.f64 a b_2) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (/.f64 a b_2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 a) (*.f64 (neg.f64 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (neg.f64 a) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (neg.f64 a) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (fma.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (neg.f64 a) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (neg.f64 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 a (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 a (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 a (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 a (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (/.f64 a b_2) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a b_2) (*.f64 b_2 a)))
(/.f64 (-.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (/.f64 a b_2) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (/.f64 a b_2) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (/.f64 a b_2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 (neg.f64 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 (neg.f64 a) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (neg.f64 a) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 (neg.f64 a) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (neg.f64 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))) (neg.f64 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2)
(neg.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(hypot.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(exp.f64 (log.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(fma.f64 b_2 (/.f64 1 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (/.f64 b_2 a))
(fma.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1 (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(fma.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (/.f64 b_2 a))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 b_2 a))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (/.f64 1 a) b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (/.f64 b_2 a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 0 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(*.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1)
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)))
(*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(*.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 1 (/.f64 (*.f64 b_2 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 1 (/.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (*.f64 1/2 c) (*.f64 b_2 (/.f64 a b_2))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 (fma.f64 1/2 a (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a))
(/.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 1)) (*.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 1/2 c) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) a))
(/.f64 (fma.f64 (*.f64 c -1/2) (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 1/2 (neg.f64 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 1/2 c) (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) 1)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (/.f64 a b_2)))
(/.f64 (fma.f64 -1 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c -1/2) a (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 (*.f64 a 1/2))) (*.f64 a (/.f64 b_2 c)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 1/2 c))) a) (*.f64 a (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c -1/2))) (*.f64 b_2 a))
(/.f64 (-.f64 (/.f64 b_2 c) (*.f64 (/.f64 a b_2) 1/2)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (-.f64 (/.f64 b_2 (*.f64 1/2 c)) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) (*.f64 (neg.f64 a) 1/2)) (*.f64 (neg.f64 a) (/.f64 b_2 c)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 1/2 c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 b_2 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 (*.f64 (neg.f64 a) 1))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 c -1/2))) (*.f64 (neg.f64 a) b_2))
(/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a))
(/.f64 (-.f64 (*.f64 1/2 (neg.f64 a)) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 (/.f64 b_2 c) 1)) (*.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) a))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 a)))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) 1)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (/.f64 a b_2)))
(/.f64 (neg.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))) (*.f64 b_2 a))
(/.f64 (neg.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (/.f64 (*.f64 1/2 c) (*.f64 b_2 (/.f64 a b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 (/.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) b_2) a)
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(hypot.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 b_2 (/.f64 1 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 b_2 (/.f64 1 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 b_2 (/.f64 1 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (/.f64 1 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 b_2 a) 1 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 1 (/.f64 b_2 c)) (/.f64 b_2 a))
(fma.f64 1/2 (*.f64 c (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 c (*.f64 1/2 (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 (*.f64 1/2 c) (/.f64 1 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) 1 (/.f64 b_2 a))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 1/2 c)) (*.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (*.f64 c -1/2) (/.f64 1 b_2) (/.f64 b_2 a))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 a) b_2 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 1 a) b_2 (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 a) b_2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 a) b_2 (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 b_2) (*.f64 1/2 c) (/.f64 b_2 a))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 1/2 c) (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 c 1) (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 b_2) c (/.f64 b_2 a))
(fma.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 c)) b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 1/2 c)) (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) 1) (/.f64 (sqrt.f64 (*.f64 1/2 c)) b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 c)) (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))

simplify292.0ms (1.7%)

Algorithm
egg-herbie
Rules
990×associate-/r*
900×fma-def
662×times-frac
630×fma-udef
436×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
084824875
1218722583
2790022583
Stop Event
node limit
Counts
553 → 753
Calls
Call 1
Inputs
(*.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 (*.f64 -1 b_2) b_2) a)
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 b_2) b_2) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 b_2) b_2) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 b_2) b_2) a)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 0 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(*.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1)
(*.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)))
(/.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 a) (*.f64 a (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 a (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (fma.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 a (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 a (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (fma.f64 b_2 a (*.f64 (/.f64 a b_2) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a b_2) (*.f64 b_2 a)))
(/.f64 (+.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (/.f64 a b_2) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (/.f64 a b_2) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (/.f64 a b_2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 a) (*.f64 (neg.f64 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (neg.f64 a) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (neg.f64 a) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (fma.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (neg.f64 a) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (neg.f64 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 a (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 a (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 a (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 a (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (/.f64 a b_2) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a b_2) (*.f64 b_2 a)))
(/.f64 (-.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (/.f64 a b_2) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (/.f64 a b_2) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (/.f64 a b_2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 (neg.f64 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 (neg.f64 a) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (neg.f64 a) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 (neg.f64 a) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (neg.f64 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))) (neg.f64 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2)
(neg.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(hypot.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(exp.f64 (log.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(fma.f64 b_2 (/.f64 1 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (/.f64 b_2 a))
(fma.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1 (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(fma.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (/.f64 b_2 a))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 b_2 a))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (/.f64 1 a) b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (/.f64 b_2 a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 0 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(*.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1)
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)))
(*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(*.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 1 (/.f64 (*.f64 b_2 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 1 (/.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (*.f64 1/2 c) (*.f64 b_2 (/.f64 a b_2))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 (fma.f64 1/2 a (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a))
(/.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 1)) (*.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 1/2 c) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) a))
(/.f64 (fma.f64 (*.f64 c -1/2) (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 1/2 (neg.f64 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 1/2 c) (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) 1)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (/.f64 a b_2)))
(/.f64 (fma.f64 -1 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c -1/2) a (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 (*.f64 a 1/2))) (*.f64 a (/.f64 b_2 c)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 1/2 c))) a) (*.f64 a (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c -1/2))) (*.f64 b_2 a))
(/.f64 (-.f64 (/.f64 b_2 c) (*.f64 (/.f64 a b_2) 1/2)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (-.f64 (/.f64 b_2 (*.f64 1/2 c)) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) (*.f64 (neg.f64 a) 1/2)) (*.f64 (neg.f64 a) (/.f64 b_2 c)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 1/2 c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 b_2 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 (*.f64 (neg.f64 a) 1))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 c -1/2))) (*.f64 (neg.f64 a) b_2))
(/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a))
(/.f64 (-.f64 (*.f64 1/2 (neg.f64 a)) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 (/.f64 b_2 c) 1)) (*.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) a))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 a)))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) 1)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (/.f64 a b_2)))
(/.f64 (neg.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))) (*.f64 b_2 a))
(/.f64 (neg.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (/.f64 (*.f64 1/2 c) (*.f64 b_2 (/.f64 a b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 (/.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) b_2) a)
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(log.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(hypot.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 b_2 (/.f64 1 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 b_2 (/.f64 1 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 b_2 (/.f64 1 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (/.f64 1 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 b_2 a) 1 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 1 (/.f64 b_2 c)) (/.f64 b_2 a))
(fma.f64 1/2 (*.f64 c (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 c (*.f64 1/2 (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 (*.f64 1/2 c) (/.f64 1 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) 1 (/.f64 b_2 a))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 1/2 c)) (*.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (*.f64 c -1/2) (/.f64 1 b_2) (/.f64 b_2 a))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 a) b_2 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 1 a) b_2 (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 a) b_2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 a) b_2 (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 b_2) (*.f64 1/2 c) (/.f64 b_2 a))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 1/2 c) (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 c 1) (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 b_2) c (/.f64 b_2 a))
(fma.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 c)) b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 1/2 c)) (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) 1) (/.f64 (sqrt.f64 (*.f64 1/2 c)) b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 c)) (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
Outputs
(*.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 (*.f64 -1 b_2) b_2) a)
(/.f64 (*.f64 0 b_2) a)
0
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 b_2) b_2) a)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 b_2) b_2) a)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 b_2) b_2) a)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 b_2 a)))
(/.f64 (*.f64 0 b_2) a)
0
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(/.f64 b_2 (neg.f64 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 3))
(+.f64 0 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))) (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))) (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))))))
(*.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1)
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(*.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(*.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(*.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(/.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)) 2) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 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)) (fma.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 a) 2)) (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))))
(/.f64 1 (/.f64 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 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)) (fma.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 a) 2)) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)))
(*.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(/.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)) 2) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(*.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(/.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)) 2) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 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)) (fma.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 a) 2)) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 a) (*.f64 a (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 a) (*.f64 a (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))))) (*.f64 b_2 (*.f64 a a)))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 a (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (fma.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 a (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 a (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (fma.f64 b_2 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 a (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2))) (*.f64 a (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(/.f64 (fma.f64 b_2 a (*.f64 (/.f64 a b_2) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a b_2) (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 a (*.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 a b_2))) (*.f64 (*.f64 b_2 a) (/.f64 a b_2)))
(*.f64 (/.f64 (fma.f64 b_2 a (*.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (/.f64 a b_2))) (*.f64 b_2 (*.f64 a a))) b_2)
(/.f64 (+.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (/.f64 a b_2) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (+.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 a b_2))) (*.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (/.f64 a b_2)))
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (/.f64 a b_2) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (*.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (/.f64 a b_2)))
(/.f64 (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (/.f64 a b_2) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (/.f64 a b_2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 a b_2))) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 a b_2)))
(/.f64 (fma.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (/.f64 a b_2) (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)) (/.f64 a b_2)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 a) (*.f64 (neg.f64 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 a (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 a) (neg.f64 a)))
(/.f64 (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))))) (*.f64 b_2 (*.f64 (neg.f64 a) a)))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (neg.f64 a) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (neg.f64 a) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (*.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)))) (*.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (neg.f64 a) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (neg.f64 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 a (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))) (*.f64 a (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2))) (*.f64 a (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 a (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 a (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 b_2 a)))
(/.f64 (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))))) (*.f64 b_2 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 a (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 a (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 a (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))) (*.f64 a (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2))) (*.f64 a (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (/.f64 a b_2) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a b_2) (*.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 a b_2))) (*.f64 (*.f64 b_2 a) (/.f64 a b_2)))
(*.f64 (/.f64 (fma.f64 b_2 a (*.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (/.f64 (neg.f64 a) b_2))) (*.f64 b_2 (*.f64 a a))) b_2)
(/.f64 (-.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (/.f64 a b_2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (/.f64 a b_2) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (-.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 a b_2))) (*.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (*.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (/.f64 a b_2))) (*.f64 a (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))) b_2)
(/.f64 (-.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (/.f64 a b_2) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (/.f64 a b_2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 a b_2))) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (/.f64 a b_2))) (*.f64 a (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))) b_2)
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 a)) (*.f64 (neg.f64 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 a) (*.f64 a (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 a) (neg.f64 a)))
(/.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))))) (*.f64 b_2 (*.f64 (neg.f64 a) a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 (neg.f64 a) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)))) (*.f64 (neg.f64 a) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (*.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (*.f64 a (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)))) (*.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 (neg.f64 a) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (neg.f64 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (fma.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 a (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 a (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2))) (*.f64 a (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))) (neg.f64 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (neg.f64 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 3)) (fma.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 a) 2)) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)) 2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c 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 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (*.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 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)) (fma.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 a) 2)) (pow.f64 (/.f64 b_2 a) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1)
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 3)
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(pow.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3) 1/3)
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2)
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(neg.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2))
(fabs.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(log.f64 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (-.f64 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(-.f64 (*.f64 (/.f64 b_2 a) 2) (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (-.f64 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(-.f64 (*.f64 (/.f64 b_2 a) 2) (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (*.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (*.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (-.f64 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(-.f64 (*.f64 (/.f64 b_2 a) 2) (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (*.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (-.f64 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(-.f64 (*.f64 (/.f64 b_2 a) 2) (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log.f64 (/.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (exp.f64 (/.f64 b_2 a))))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (/.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (/.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (/.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (exp.f64 (/.f64 b_2 a))))
(neg.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(log.f64 (/.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(neg.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(log.f64 (/.f64 1 (exp.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(neg.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))))
(neg.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(hypot.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(hypot.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(exp.f64 (log.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 1))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 b_2 (/.f64 1 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(fma.f64 (/.f64 b_2 a) 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1))))
(fma.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1 (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 3))
(fma.f64 1 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1))))
(fma.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 3))
(fma.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1))))
(fma.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 3))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1))))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) 2) (cbrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 3))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)) 2) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0))
(fma.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (/.f64 1 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (/.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)) 2) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 3))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (/.f64 b_2 a))
(fma.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 b_2 a))
(fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 3)) (fma.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 a) 2)) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3)) (/.f64 1 (fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 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)) (fma.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 a) 2)) (pow.f64 (/.f64 b_2 a) 2))))
(fma.f64 (/.f64 1 a) b_2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (/.f64 b_2 a))
(fma.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (/.f64 b_2 a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (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))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (*.f64 2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (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)) 2))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a)))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(+.f64 0 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))))
(*.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1)
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(*.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)))
(*.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a))
(*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(*.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(/.f64 1 (/.f64 (*.f64 b_2 a) (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))))
(*.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a))
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 1 (/.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2)))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(/.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (*.f64 b_2 a))
(*.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (*.f64 1/2 c) (*.f64 b_2 (/.f64 a b_2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 1/2 b_2) (/.f64 c (/.f64 a b_2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (/.f64 -1/2 (*.f64 (/.f64 a b_2) (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(neg.f64 (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(/.f64 (fma.f64 1/2 a (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a))
(/.f64 (fma.f64 1/2 a (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 b_2 a) c))
(/.f64 (fma.f64 b_2 (/.f64 b_2 c) (*.f64 a 1/2)) (/.f64 a (/.f64 c b_2)))
(/.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 1)) (*.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(/.f64 (fma.f64 1/2 (/.f64 a b_2) (/.f64 b_2 c)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(/.f64 (fma.f64 (*.f64 1/2 c) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 (/.f64 1/2 (/.f64 b_2 a)) c b_2) (/.f64 b_2 (/.f64 b_2 a)))
(/.f64 (+.f64 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) a))
(/.f64 (+.f64 a (*.f64 b_2 (/.f64 (/.f64 b_2 1/2) c))) (*.f64 a (/.f64 (/.f64 b_2 1/2) c)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 (/.f64 b_2 c) 2) a) (*.f64 b_2 a)) (*.f64 c 1/2))
(/.f64 (fma.f64 (*.f64 c -1/2) (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 -1/2 c) (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 1/2 (neg.f64 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (fma.f64 1/2 (neg.f64 a) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 b_2 (neg.f64 a)) c))
(/.f64 (fma.f64 b_2 (/.f64 b_2 c) (*.f64 -1/2 a)) (/.f64 (neg.f64 a) (/.f64 c b_2)))
(/.f64 (fma.f64 (*.f64 1/2 c) (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (+.f64 (*.f64 (*.f64 a -1/2) c) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 -1/2 (*.f64 c a))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) 1)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (/.f64 a b_2)))
(/.f64 (+.f64 (/.f64 a b_2) (/.f64 (/.f64 b_2 1/2) c)) (*.f64 (/.f64 a b_2) (/.f64 (/.f64 b_2 1/2) c)))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 b_2 1/2) (/.f64 (/.f64 a b_2) c)))
(/.f64 (fma.f64 -1 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 a)))
(/.f64 (fma.f64 -1 a (*.f64 b_2 (/.f64 (/.f64 b_2 1/2) c))) (*.f64 (neg.f64 a) (/.f64 (/.f64 b_2 1/2) c)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2)) a) (*.f64 -2 (/.f64 a (/.f64 c b_2))))
(/.f64 (fma.f64 (*.f64 c -1/2) a (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 -1/2 c) a (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (fma.f64 b_2 b_2 (*.f64 -1/2 (*.f64 c a))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 c -1/2) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 -1/2 c) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 -1/2 c) b_2) (/.f64 b_2 (/.f64 b_2 a)))
(/.f64 (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 (*.f64 a 1/2))) (*.f64 a (/.f64 b_2 c)))
(/.f64 (fma.f64 b_2 (/.f64 b_2 c) (*.f64 a -1/2)) (/.f64 (*.f64 b_2 a) c))
(/.f64 (fma.f64 b_2 (/.f64 b_2 c) (*.f64 -1/2 a)) (/.f64 a (/.f64 c b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 -1/2 c) a (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (fma.f64 b_2 b_2 (*.f64 -1/2 (*.f64 c a))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 (*.f64 1/2 c))) a) (*.f64 a (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 (/.f64 b_2 1/2) c)) a) (*.f64 a (/.f64 (/.f64 b_2 1/2) c)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2)) a) (*.f64 b_2 a)) (*.f64 c 1/2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c -1/2))) (*.f64 b_2 a))
(*.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a))
(/.f64 (-.f64 (/.f64 b_2 c) (*.f64 (/.f64 a b_2) 1/2)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(/.f64 (-.f64 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(/.f64 (+.f64 (/.f64 b_2 c) (/.f64 (*.f64 -1/2 a) b_2)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (fma.f64 (*.f64 -1/2 c) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 (/.f64 a b_2) (*.f64 -1/2 c) b_2) (/.f64 b_2 (/.f64 b_2 a)))
(/.f64 (-.f64 (/.f64 b_2 (*.f64 1/2 c)) (*.f64 (/.f64 a b_2) 1)) (*.f64 (/.f64 a b_2) (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (-.f64 (/.f64 (/.f64 b_2 1/2) c) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 (/.f64 b_2 1/2) c)))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 c) 2) (/.f64 a b_2)) (*.f64 (/.f64 b_2 1/2) (/.f64 (/.f64 a b_2) c)))
(/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) b_2) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 (/.f64 1/2 (/.f64 b_2 a)) c b_2) (/.f64 b_2 (/.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) (*.f64 (neg.f64 a) 1/2)) (*.f64 (neg.f64 a) (/.f64 b_2 c)))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) (*.f64 a 1/2)) (/.f64 (*.f64 b_2 (neg.f64 a)) c))
(*.f64 (/.f64 (fma.f64 b_2 (/.f64 b_2 c) (*.f64 a 1/2)) (*.f64 b_2 (neg.f64 a))) c)
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 1/2 c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (*.f64 -1/2 c) (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 b_2 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 (*.f64 (neg.f64 a) 1))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 1/2 c))))
(/.f64 (fma.f64 b_2 (/.f64 (/.f64 b_2 1/2) c) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 a) (/.f64 (/.f64 b_2 1/2) c)))
(/.f64 (fma.f64 b_2 (*.f64 (/.f64 b_2 c) 2) a) (*.f64 -2 (/.f64 a (/.f64 c b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 c -1/2))) (*.f64 (neg.f64 a) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 a -1/2) c) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 -1/2 (*.f64 c a))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a))
(/.f64 (-.f64 (*.f64 a 1/2) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 b_2 a) c))
(*.f64 (/.f64 (fma.f64 a 1/2 (*.f64 b_2 (/.f64 (neg.f64 b_2) c))) (*.f64 b_2 a)) c)
(/.f64 (-.f64 (*.f64 1/2 (neg.f64 a)) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 a -1/2) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 b_2 (neg.f64 a)) c))
(/.f64 (neg.f64 (fma.f64 b_2 (/.f64 b_2 c) (*.f64 a 1/2))) (/.f64 (neg.f64 a) (/.f64 c b_2)))
(/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 (/.f64 b_2 c) 1)) (*.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(*.f64 (/.f64 (-.f64 (/.f64 1/2 (/.f64 b_2 a)) (/.f64 b_2 c)) (/.f64 b_2 (/.f64 b_2 a))) c)
(/.f64 (-.f64 a (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) a))
(/.f64 (-.f64 a (*.f64 b_2 (/.f64 (/.f64 b_2 1/2) c))) (*.f64 a (/.f64 (/.f64 b_2 1/2) c)))
(/.f64 (-.f64 a (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2))) (*.f64 (/.f64 b_2 c) (/.f64 a 1/2)))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) b_2)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 a) (*.f64 b_2 (/.f64 (/.f64 b_2 1/2) c))) (*.f64 (neg.f64 a) (/.f64 (/.f64 b_2 1/2) c)))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 (/.f64 b_2 c) 2) a)) (*.f64 -2 (/.f64 a (/.f64 c b_2))))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) 1)) (*.f64 (/.f64 b_2 (*.f64 1/2 c)) (/.f64 a b_2)))
(/.f64 (-.f64 (/.f64 a b_2) (/.f64 (/.f64 b_2 1/2) c)) (*.f64 (/.f64 a b_2) (/.f64 (/.f64 b_2 1/2) c)))
(*.f64 (/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 b_2 c) (/.f64 a 1/2))) b_2)
(/.f64 (neg.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))) (*.f64 b_2 a))
(/.f64 (neg.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 -1/2 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 b_2 a))
(/.f64 (neg.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2))) (*.f64 b_2 (neg.f64 a)))
(*.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(/.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (neg.f64 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (/.f64 (*.f64 1/2 c) (*.f64 b_2 (/.f64 a b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (/.f64 1/2 b_2) (/.f64 c (/.f64 a b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (/.f64 b_2 a) 2) (fma.f64 (/.f64 1/2 b_2) (*.f64 (/.f64 c a) b_2) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(/.f64 (/.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) b_2) a)
(*.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1)
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 3)
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3) 1/3)
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2))
(fabs.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (*.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (*.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log.f64 (/.f64 (exp.f64 (/.f64 b_2 a)) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (exp.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 a))) (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (/.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (exp.f64 (/.f64 b_2 a))))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 1 (expm1.f64 (/.f64 b_2 a)))))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(log.f64 (/.f64 1 (/.f64 (exp.f64 (/.f64 b_2 a)) (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(log.f64 (/.f64 1 (/.f64 1 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 3))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(hypot.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(hypot.f64 (*.f64 c (/.f64 1/2 b_2)) (/.f64 b_2 a))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 1))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 1 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 1 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 b_2 (/.f64 1 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 b_2 (/.f64 1 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 b_2 (neg.f64 (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 b_2 (/.f64 1 (neg.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 b_2 a) 1 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) 1 (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 1 (/.f64 b_2 c)) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 1/2 (*.f64 c (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 c (*.f64 1/2 (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (*.f64 1/2 c) (/.f64 1 b_2) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) 1 (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 1 (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a)))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 1 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a)))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a)))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a)))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (*.f64 (/.f64 1 b_2) (cbrt.f64 (*.f64 c 1/2))) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (/.f64 (cbrt.f64 (*.f64 c 1/2)) b_2) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (cbrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (/.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)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (/.f64 c b_2) 1) (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 2) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a)))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (*.f64 1/2 c)) (*.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 1 b_2)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 c 1/2)) (*.f64 (/.f64 1 b_2) (sqrt.f64 (*.f64 c 1/2))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (/.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)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 b_2 a)) (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (/.f64 1 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (/.f64 c b_2) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 1/2 c) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 b_2 b_2)) (/.f64 1 (*.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (*.f64 a 1/2))) (*.f64 b_2 a)))
(fma.f64 (*.f64 c -1/2) (/.f64 1 b_2) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (/.f64 c b_2) 1) (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0) (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(fma.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (fma.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (*.f64 2 (/.f64 b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) 2) (/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 b_2 a) (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(fma.f64 (/.f64 1 a) b_2 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 1 a) b_2 (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 a) b_2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 a) b_2 (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 b_2) (*.f64 1/2 c) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 1/2 c) (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (/.f64 (cbrt.f64 b_2) c)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 1/2 (cbrt.f64 b_2)) c) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 1/2 (/.f64 (sqrt.f64 b_2) c)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 c 1) (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 1/2 b_2) c (/.f64 b_2 a))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 1/2 c)) b_2) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (*.f64 (/.f64 1 b_2) (cbrt.f64 (*.f64 c 1/2))) (/.f64 b_2 a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (/.f64 (cbrt.f64 (*.f64 c 1/2)) b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 1/2 c)) (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (sqrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) 1) (/.f64 (sqrt.f64 (*.f64 1/2 c)) b_2) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 c 1/2)) (*.f64 (/.f64 1 b_2) (sqrt.f64 (*.f64 c 1/2))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 c)) (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (cbrt.f64 b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (/.f64 (cbrt.f64 b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (/.f64 1 a) (cbrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 (cbrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) 1) (/.f64 (sqrt.f64 b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 a) (sqrt.f64 b_2)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (*.f64 2 (/.f64 b_2 a)))
(fma.f64 (-.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) 0))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))) 0)
(fma.f64 (+.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 b_2 a))) (*.f64 2 (/.f64 b_2 a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (-.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (/.f64 b_2 a))) (*.f64 (/.f64 b_2 a) 2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 b_2)) (*.f64 1/2 c) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 c (/.f64 1/2 b_2) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (/.f64 -1 b_2) (*.f64 c 1/2) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -1 (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))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2)) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -1 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 -1 (/.f64 c (/.f64 b_2 1/2))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)) (*.f64 (neg.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a))

localize20.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
99.7%
(*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3)
97.1%
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
82.7%
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
Compiler

Compiled 51 to 32 computations (37.3% saved)

series99.0ms (0.6%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
28.0ms
c
@0
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
27.0ms
b_2
@0
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
16.0ms
b_2
@-inf
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
15.0ms
c
@-inf
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
6.0ms
c
@inf
(log.f64 (*.f64 1/2 (/.f64 c b_2)))

rewrite87.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1158×log-prod
598×pow-prod-down
526×pow-prod-up
450×pow-exp
436×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01490
128470
2339270
Stop Event
node limit
Counts
4 → 252
Calls
Call 1
Inputs
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3)
(*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
Outputs
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 c) (log.f64 (*.f64 (/.f64 1 b_2) 1/2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(+.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (log.f64 (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))
(+.f64 0 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (*.f64 (log1p.f64 -1/2) 1) (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (/.f64 c (cbrt.f64 b_2))))
(+.f64 (log.f64 (/.f64 1/2 (sqrt.f64 b_2))) (log.f64 (/.f64 c (sqrt.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))) (log.f64 (cbrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (/.f64 c b_2))))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(-.f64 (log.f64 (*.f64 1/2 c)) (log.f64 b_2))
(-.f64 0 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)
(-.f64 (log.f64 (neg.f64 (*.f64 1/2 c))) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (*.f64 1/2 (neg.f64 c))) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (*.f64 (neg.f64 c) 1/2)) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) 1)) (log.f64 b_2))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (cbrt.f64 b_2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2))) (log.f64 (sqrt.f64 b_2)))
(*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(*.f64 1/3 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(*.f64 1 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(*.f64 (*.f64 1/3 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (-.f64 (pow.f64 (log.f64 (/.f64 c b_2)) 2) (*.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 -1/2) 2) (pow.f64 (log.f64 (/.f64 c b_2)) 2)) (log.f64 (/.f64 1/2 (/.f64 c b_2))))
(pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 1/2)
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)
(neg.f64 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2))
(log1p.f64 (fma.f64 1/2 (/.f64 c b_2) -1))
(fma.f64 1 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(fma.f64 1 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(fma.f64 (log1p.f64 -1/2) 1 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 -1/2)) 2) (cbrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c b_2))) 2) (cbrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(fma.f64 (sqrt.f64 (log1p.f64 -1/2)) (sqrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 c b_2))) (sqrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 0 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (*.f64 (/.f64 1 b_2) 1/2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2))
(*.f64 (*.f64 1/2 c) (/.f64 1 b_2))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (log1p.f64 -1/2))) (pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (/.f64 c b_2)))))
(*.f64 (pow.f64 (exp.f64 1/3) (*.f64 (log1p.f64 -1/2) 3)) (pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (/.f64 c b_2)) 3)))
(*.f64 (pow.f64 (exp.f64 1) (log.f64 (/.f64 c b_2))) (pow.f64 (exp.f64 1) (log1p.f64 -1/2)))
(*.f64 (pow.f64 (exp.f64 1) (log1p.f64 -1/2)) (pow.f64 (exp.f64 1) (log.f64 (/.f64 c b_2))))
(*.f64 (pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(*.f64 (pow.f64 (exp.f64 1) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (exp.f64 1) (*.f64 (log1p.f64 -1/2) 1)) (pow.f64 (exp.f64 1) (*.f64 (log.f64 (/.f64 c b_2)) 1)))
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(/.f64 (*.f64 1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) 1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(/.f64 (pow.f64 (exp.f64 1/3) (exp.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))) (exp.f64 1/3))
(/.f64 (pow.f64 (exp.f64 1) (log.f64 (*.f64 1/2 c))) (pow.f64 (exp.f64 1) (log.f64 b_2)))
(/.f64 (pow.f64 (exp.f64 1) (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (pow.f64 (exp.f64 1) 1))
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 3) (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(pow.f64 (cbrt.f64 (exp.f64 3)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (pow.f64 (exp.f64 1/3) 3) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 6) 1/6)
(pow.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1)) 1/3)
(pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) -1)) 1)
(pow.f64 (/.f64 b_2 (*.f64 1/2 c)) -1)
(pow.f64 (pow.f64 (exp.f64 1) 1) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (pow.f64 (exp.f64 1/3) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) 1) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (cbrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 3)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 1) 3) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1) 1/3) (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(pow.f64 (pow.f64 (exp.f64 1) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (pow.f64 (exp.f64 1) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(pow.f64 (pow.f64 (exp.f64 1) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (pow.f64 (exp.f64 1) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1) (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2))) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 1) (*.f64 1/3 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (sqrt.f64 (exp.f64 (/.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))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 c) (log.f64 (*.f64 (/.f64 1 b_2) 1/2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(+.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (log.f64 (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))
(+.f64 0 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (*.f64 (log1p.f64 -1/2) 1) (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (/.f64 c (cbrt.f64 b_2))))
(+.f64 (log.f64 (/.f64 1/2 (sqrt.f64 b_2))) (log.f64 (/.f64 c (sqrt.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))) (log.f64 (cbrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (/.f64 c b_2))))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(-.f64 (log.f64 (*.f64 1/2 c)) (log.f64 b_2))
(-.f64 0 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)
(-.f64 (log.f64 (neg.f64 (*.f64 1/2 c))) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (*.f64 1/2 (neg.f64 c))) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (*.f64 (neg.f64 c) 1/2)) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) 1)) (log.f64 b_2))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (cbrt.f64 b_2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2))) (log.f64 (sqrt.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (-.f64 (pow.f64 (log.f64 (/.f64 c b_2)) 2) (*.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 -1/2) 2) (pow.f64 (log.f64 (/.f64 c b_2)) 2)) (log.f64 (/.f64 1/2 (/.f64 c b_2))))
(pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 1/2)
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)
(neg.f64 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) -1)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2))
(log1p.f64 (fma.f64 1/2 (/.f64 c b_2) -1))
(fma.f64 1 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(fma.f64 1 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(fma.f64 (log1p.f64 -1/2) 1 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 -1/2)) 2) (cbrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c b_2))) 2) (cbrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(fma.f64 (sqrt.f64 (log1p.f64 -1/2)) (sqrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 c b_2))) (sqrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (log.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(+.f64 0 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(+.f64 (log.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 3 (log1p.f64 -1/2)) (*.f64 3 (log.f64 (/.f64 c b_2))))
(+.f64 (*.f64 (log1p.f64 -1/2) 3) (*.f64 (log.f64 (/.f64 c b_2)) 3))
(+.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3/2)) (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3/2)))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 5/2)) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 1)
(-.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (*.f64 1/2 c))) (log.f64 b_2))
(pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 3)
(pow.f64 (*.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 9) 1/2)
(pow.f64 (pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)
(sqrt.f64 (*.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 9))
(log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(exp.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 2))
(log1p.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1))
(fma.f64 3 (log1p.f64 -1/2) (*.f64 3 (log.f64 (/.f64 c b_2))))
(fma.f64 (log1p.f64 -1/2) 3 (*.f64 (log.f64 (/.f64 c b_2)) 3))

simplify135.0ms (0.8%)

Algorithm
egg-herbie
Rules
990×sqr-pow
902×log-prod
546×associate-+l+
540×associate-+r+
532×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048910020
111829214
235409186
Stop Event
node limit
Counts
348 → 334
Calls
Call 1
Inputs
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 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 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 c) (log.f64 (*.f64 (/.f64 1 b_2) 1/2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(+.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (log.f64 (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))
(+.f64 0 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (*.f64 (log1p.f64 -1/2) 1) (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (/.f64 c (cbrt.f64 b_2))))
(+.f64 (log.f64 (/.f64 1/2 (sqrt.f64 b_2))) (log.f64 (/.f64 c (sqrt.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))) (log.f64 (cbrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (/.f64 c b_2))))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(-.f64 (log.f64 (*.f64 1/2 c)) (log.f64 b_2))
(-.f64 0 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)
(-.f64 (log.f64 (neg.f64 (*.f64 1/2 c))) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (*.f64 1/2 (neg.f64 c))) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (*.f64 (neg.f64 c) 1/2)) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) 1)) (log.f64 b_2))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (cbrt.f64 b_2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2))) (log.f64 (sqrt.f64 b_2)))
(*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(*.f64 1/3 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(*.f64 1 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(*.f64 (*.f64 1/3 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (-.f64 (pow.f64 (log.f64 (/.f64 c b_2)) 2) (*.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 -1/2) 2) (pow.f64 (log.f64 (/.f64 c b_2)) 2)) (log.f64 (/.f64 1/2 (/.f64 c b_2))))
(pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 1/2)
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)
(neg.f64 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2))
(log1p.f64 (fma.f64 1/2 (/.f64 c b_2) -1))
(fma.f64 1 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(fma.f64 1 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(fma.f64 (log1p.f64 -1/2) 1 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 -1/2)) 2) (cbrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c b_2))) 2) (cbrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(fma.f64 (sqrt.f64 (log1p.f64 -1/2)) (sqrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 c b_2))) (sqrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 0 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (*.f64 (/.f64 1 b_2) 1/2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2))
(*.f64 (*.f64 1/2 c) (/.f64 1 b_2))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (log1p.f64 -1/2))) (pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (/.f64 c b_2)))))
(*.f64 (pow.f64 (exp.f64 1/3) (*.f64 (log1p.f64 -1/2) 3)) (pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (/.f64 c b_2)) 3)))
(*.f64 (pow.f64 (exp.f64 1) (log.f64 (/.f64 c b_2))) (pow.f64 (exp.f64 1) (log1p.f64 -1/2)))
(*.f64 (pow.f64 (exp.f64 1) (log1p.f64 -1/2)) (pow.f64 (exp.f64 1) (log.f64 (/.f64 c b_2))))
(*.f64 (pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(*.f64 (pow.f64 (exp.f64 1) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (exp.f64 1) (*.f64 (log1p.f64 -1/2) 1)) (pow.f64 (exp.f64 1) (*.f64 (log.f64 (/.f64 c b_2)) 1)))
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(/.f64 (*.f64 1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) 1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(/.f64 (pow.f64 (exp.f64 1/3) (exp.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))) (exp.f64 1/3))
(/.f64 (pow.f64 (exp.f64 1) (log.f64 (*.f64 1/2 c))) (pow.f64 (exp.f64 1) (log.f64 b_2)))
(/.f64 (pow.f64 (exp.f64 1) (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (pow.f64 (exp.f64 1) 1))
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 3) (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(pow.f64 (cbrt.f64 (exp.f64 3)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (pow.f64 (exp.f64 1/3) 3) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 6) 1/6)
(pow.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1)) 1/3)
(pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) -1)) 1)
(pow.f64 (/.f64 b_2 (*.f64 1/2 c)) -1)
(pow.f64 (pow.f64 (exp.f64 1) 1) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (pow.f64 (exp.f64 1/3) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) 1) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (cbrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 3)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 1) 3) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1) 1/3) (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(pow.f64 (pow.f64 (exp.f64 1) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (pow.f64 (exp.f64 1) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(pow.f64 (pow.f64 (exp.f64 1) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (pow.f64 (exp.f64 1) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1) (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2))) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 1) (*.f64 1/3 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (sqrt.f64 (exp.f64 (/.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))))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 c) (log.f64 (*.f64 (/.f64 1 b_2) 1/2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(+.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (log.f64 (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))
(+.f64 0 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (*.f64 (log1p.f64 -1/2) 1) (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (/.f64 c (cbrt.f64 b_2))))
(+.f64 (log.f64 (/.f64 1/2 (sqrt.f64 b_2))) (log.f64 (/.f64 c (sqrt.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))) (log.f64 (cbrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (/.f64 c b_2))))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(-.f64 (log.f64 (*.f64 1/2 c)) (log.f64 b_2))
(-.f64 0 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)
(-.f64 (log.f64 (neg.f64 (*.f64 1/2 c))) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (*.f64 1/2 (neg.f64 c))) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (*.f64 (neg.f64 c) 1/2)) (log.f64 (neg.f64 b_2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) 1)) (log.f64 b_2))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (cbrt.f64 b_2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2))) (log.f64 (sqrt.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (-.f64 (pow.f64 (log.f64 (/.f64 c b_2)) 2) (*.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2))))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 -1/2) 2) (pow.f64 (log.f64 (/.f64 c b_2)) 2)) (log.f64 (/.f64 1/2 (/.f64 c b_2))))
(pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 1/2)
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)
(neg.f64 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) -1)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2))
(log1p.f64 (fma.f64 1/2 (/.f64 c b_2) -1))
(fma.f64 1 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(fma.f64 1 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(fma.f64 (log1p.f64 -1/2) 1 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 -1/2)) 2) (cbrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c b_2))) 2) (cbrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(fma.f64 (sqrt.f64 (log1p.f64 -1/2)) (sqrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 c b_2))) (sqrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (log.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(+.f64 0 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(+.f64 (log.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 3 (log1p.f64 -1/2)) (*.f64 3 (log.f64 (/.f64 c b_2))))
(+.f64 (*.f64 (log1p.f64 -1/2) 3) (*.f64 (log.f64 (/.f64 c b_2)) 3))
(+.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3/2)) (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3/2)))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 5/2)) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 1)
(-.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (*.f64 1/2 c))) (log.f64 b_2))
(pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 3)
(pow.f64 (*.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 9) 1/2)
(pow.f64 (pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)
(sqrt.f64 (*.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 9))
(log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(exp.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 2))
(log1p.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1))
(fma.f64 3 (log1p.f64 -1/2) (*.f64 3 (log.f64 (/.f64 c b_2))))
(fma.f64 (log1p.f64 -1/2) 3 (*.f64 (log.f64 (/.f64 c b_2)) 3))
Outputs
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.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 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.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 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.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 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.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 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.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 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.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 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.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 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.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 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2)))
(+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2)))
(*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(*.f64 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (neg.f64 (log.f64 (/.f64 -1 c)))) 3)
(*.f64 (-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c))) 3)
(*.f64 3 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(*.f64 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (neg.f64 (log.f64 (/.f64 -1 c)))) 3)
(*.f64 (-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c))) 3)
(*.f64 3 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(*.f64 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (neg.f64 (log.f64 (/.f64 -1 c)))) 3)
(*.f64 (-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c))) 3)
(*.f64 3 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(*.f64 (+.f64 (log.f64 (/.f64 -1/2 b_2)) (neg.f64 (log.f64 (/.f64 -1 c)))) 3)
(*.f64 (-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c))) 3)
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 1/2 c)) (log.f64 (/.f64 1 b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 3 (+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2))) 3)
(*.f64 3 (+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2))) 3)
(*.f64 3 (+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2))) 3)
(*.f64 3 (+.f64 (log.f64 (*.f64 -1/2 c)) (log.f64 (/.f64 -1 b_2))))
(*.f64 (+.f64 (log.f64 (/.f64 -1 b_2)) (log.f64 (*.f64 c -1/2))) 3)
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 c) (log.f64 (*.f64 (/.f64 1 b_2) 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (log.f64 (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 0 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 (log1p.f64 -1/2) 1) (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (/.f64 c (cbrt.f64 b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (/.f64 1/2 (sqrt.f64 b_2))) (log.f64 (/.f64 c (sqrt.f64 b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))) (log.f64 (cbrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log.f64 (*.f64 1/2 c)) (log.f64 b_2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 0 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (neg.f64 (*.f64 1/2 c))) (log.f64 (neg.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (*.f64 1/2 (neg.f64 c))) (log.f64 (neg.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (*.f64 (neg.f64 c) 1/2)) (log.f64 (neg.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) 1)) (log.f64 b_2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (cbrt.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2))) (log.f64 (sqrt.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 3 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 1/3 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 1 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 2 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(*.f64 (*.f64 1/3 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (-.f64 (pow.f64 (log.f64 (/.f64 c b_2)) 2) (*.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2))))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (-.f64 (pow.f64 (log.f64 (/.f64 c b_2)) 2) (*.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (*.f64 (log.f64 (/.f64 c b_2)) (-.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 -1/2) 2) (pow.f64 (log.f64 (/.f64 c b_2)) 2)) (log.f64 (/.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 -1/2) 2) (pow.f64 (log.f64 (/.f64 c b_2)) 2)) (log.f64 (*.f64 b_2 (/.f64 1/2 c))))
(pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 1/2)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(neg.f64 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1) 1))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1/3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(log1p.f64 (fma.f64 1/2 (/.f64 c b_2) -1))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 1 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (log1p.f64 -1/2) 1 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 -1/2)) 2) (cbrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c b_2))) 2) (cbrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (sqrt.f64 (log1p.f64 -1/2)) (sqrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 c b_2))) (sqrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 0 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))) (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(*.f64 3 (log.f64 (cbrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (*.f64 (/.f64 1 b_2) 1/2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (*.f64 1/2 c) (/.f64 1 b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (log1p.f64 -1/2))) (pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (/.f64 c b_2)))))
(*.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (/.f64 c b_2)))) (pow.f64 (exp.f64 1/3) (*.f64 3 (log1p.f64 -1/2))))
(*.f64 (pow.f64 (exp.f64 1/3) (log.f64 (pow.f64 (/.f64 c b_2) 3))) (pow.f64 (exp.f64 1/3) (*.f64 3 (log1p.f64 -1/2))))
(*.f64 (pow.f64 (exp.f64 1/3) (*.f64 (log1p.f64 -1/2) 3)) (pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (/.f64 c b_2)) 3)))
(*.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (/.f64 c b_2)))) (pow.f64 (exp.f64 1/3) (*.f64 3 (log1p.f64 -1/2))))
(*.f64 (pow.f64 (exp.f64 1/3) (log.f64 (pow.f64 (/.f64 c b_2) 3))) (pow.f64 (exp.f64 1/3) (*.f64 3 (log1p.f64 -1/2))))
(*.f64 (pow.f64 (exp.f64 1) (log.f64 (/.f64 c b_2))) (pow.f64 (exp.f64 1) (log1p.f64 -1/2)))
(*.f64 (pow.f64 (E.f64) (log.f64 (/.f64 c b_2))) (pow.f64 (E.f64) (log1p.f64 -1/2)))
(*.f64 (pow.f64 (exp.f64 1) (log1p.f64 -1/2)) (pow.f64 (exp.f64 1) (log.f64 (/.f64 c b_2))))
(*.f64 (pow.f64 (E.f64) (log.f64 (/.f64 c b_2))) (pow.f64 (E.f64) (log1p.f64 -1/2)))
(*.f64 (pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (E.f64) (*.f64 2 (log.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (E.f64) (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(pow.f64 (E.f64) (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 (pow.f64 (exp.f64 1) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (pow.f64 (E.f64) (*.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)))
(*.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (pow.f64 (E.f64) (*.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)))
(*.f64 (pow.f64 (exp.f64 1) (*.f64 (log1p.f64 -1/2) 1)) (pow.f64 (exp.f64 1) (*.f64 (log.f64 (/.f64 c b_2)) 1)))
(*.f64 (pow.f64 (E.f64) (log.f64 (/.f64 c b_2))) (pow.f64 (E.f64) (log1p.f64 -1/2)))
(/.f64 1/2 (/.f64 b_2 c))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (neg.f64 (*.f64 1/2 c)) (neg.f64 b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 1/2 (neg.f64 c)) (neg.f64 b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (*.f64 (neg.f64 c) 1/2) (neg.f64 b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (/.f64 (*.f64 1/2 c) 1) b_2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 (pow.f64 (exp.f64 1/3) (exp.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))) (exp.f64 1/3))
(/.f64 (pow.f64 (exp.f64 1/3) (exp.f64 (log1p.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))) (exp.f64 1/3))
(/.f64 (pow.f64 (exp.f64 1/3) (exp.f64 (log1p.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))) (exp.f64 1/3))
(/.f64 (pow.f64 (exp.f64 1) (log.f64 (*.f64 1/2 c))) (pow.f64 (exp.f64 1) (log.f64 b_2)))
(/.f64 (pow.f64 (E.f64) (log.f64 (*.f64 c 1/2))) (pow.f64 (E.f64) (log.f64 b_2)))
(/.f64 (pow.f64 (exp.f64 1) (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (pow.f64 (exp.f64 1) 1))
(/.f64 (pow.f64 (E.f64) (exp.f64 (log1p.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (E.f64))
(/.f64 (pow.f64 (E.f64) (exp.f64 (log1p.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (E.f64))
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1/3)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (exp.f64 1/3) (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 1/3) (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (exp.f64 3) (*.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 3)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(fabs.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (sqrt.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (*.f64 1/3 (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (*.f64 1/3 (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (E.f64) (*.f64 2 (log.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (E.f64) (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(pow.f64 (E.f64) (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) 2)) (*.f64 1/3 (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) 2)) (*.f64 1/3 (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2))
(pow.f64 (cbrt.f64 (exp.f64 3)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (cbrt.f64 (exp.f64 3)) (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(pow.f64 (cbrt.f64 (exp.f64 3)) (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(pow.f64 (pow.f64 (exp.f64 1/3) 3) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (E.f64) (*.f64 2 (log.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (E.f64) (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(pow.f64 (E.f64) (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 6) 1/6)
(pow.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 6) 1/6)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 6) 1/6)
(pow.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1)) 1/3)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) -1)) 1)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (/.f64 b_2 (*.f64 1/2 c)) -1)
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(pow.f64 (pow.f64 (exp.f64 1) 1) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (E.f64) (*.f64 2 (log.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (E.f64) (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(pow.f64 (E.f64) (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(pow.f64 (pow.f64 (exp.f64 1/3) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2))
(pow.f64 (pow.f64 (exp.f64 1/3) (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) 2))
(pow.f64 (pow.f64 (exp.f64 1/3) (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) 2))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) 2)) (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) 2)) (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 3 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 1/3) (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (*.f64 3 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (*.f64 3 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 1/3) (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (*.f64 3 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))) (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2))) (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (pow.f64 (exp.f64 1/3) (*.f64 3 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (*.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (*.f64 1/3 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (*.f64 1/3 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (*.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (*.f64 1/3 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (*.f64 1/3 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 3) (pow.f64 (cbrt.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))))) 2)) (cbrt.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2)))))) (sqrt.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 3) (sqrt.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))) (sqrt.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (sqrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (sqrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (sqrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (sqrt.f64 1/3)) (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (sqrt.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (sqrt.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (sqrt.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (fabs.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) 1) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (cbrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (cbrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (cbrt.f64 1/3))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 1/3)) (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 3)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 3)) (cbrt.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 3)) (cbrt.f64 (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (cbrt.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (cbrt.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))) (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))) (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2))) (cbrt.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (pow.f64 (cbrt.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) 2)) (cbrt.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (sqrt.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (sqrt.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 1) 3) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 3) (log.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (exp.f64 1) 1/3) (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(pow.f64 (cbrt.f64 (E.f64)) (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (cbrt.f64 (E.f64)) (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (exp.f64 1) (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)) (*.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (pow.f64 (E.f64) (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) 2)) (*.f64 1/3 (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))))
(pow.f64 (pow.f64 (E.f64) (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) 2)) (*.f64 1/3 (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))))
(pow.f64 (pow.f64 (exp.f64 1) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2))
(pow.f64 (pow.f64 (exp.f64 1) (pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))) 2)) (cbrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (exp.f64 1) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) (*.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1/3))
(pow.f64 (pow.f64 (E.f64) (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))) (*.f64 1/3 (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))))
(pow.f64 (pow.f64 (E.f64) (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))) (*.f64 1/3 (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))))
(pow.f64 (pow.f64 (exp.f64 1) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) (sqrt.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) (sqrt.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (exp.f64 1) (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2))) (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (E.f64) (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))) 2))) (cbrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (E.f64) (*.f64 1/3 (pow.f64 (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))) 2))) (cbrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(pow.f64 (pow.f64 (exp.f64 1) (*.f64 1/3 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))) (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(pow.f64 (pow.f64 (E.f64) (*.f64 1/3 (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))) (sqrt.f64 (*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))
(pow.f64 (pow.f64 (E.f64) (*.f64 1/3 (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))) (sqrt.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(fabs.f64 (/.f64 c (/.f64 b_2 1/2)))
(log.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(cbrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 0)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 c) (log.f64 (*.f64 (/.f64 1 b_2) 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (log.f64 (*.f64 (cbrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (neg.f64 (log.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 0 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (sqrt.f64 (/.f64 c b_2))) (log.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (*.f64 (log1p.f64 -1/2) 1) (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (/.f64 c (cbrt.f64 b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (/.f64 1/2 (sqrt.f64 b_2))) (log.f64 (/.f64 c (sqrt.f64 b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2))) (log.f64 (cbrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(+.f64 (log.f64 (*.f64 1/2 (sqrt.f64 (/.f64 c b_2)))) (log.f64 (sqrt.f64 (/.f64 c b_2))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log.f64 (*.f64 1/2 c)) (log.f64 b_2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 0 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (neg.f64 (*.f64 1/2 c))) (log.f64 (neg.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (*.f64 1/2 (neg.f64 c))) (log.f64 (neg.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (*.f64 (neg.f64 c) 1/2)) (log.f64 (neg.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) 1)) (log.f64 b_2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2))) (log.f64 (cbrt.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (log.f64 (/.f64 (*.f64 1/2 c) (sqrt.f64 b_2))) (log.f64 (sqrt.f64 b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (-.f64 (pow.f64 (log.f64 (/.f64 c b_2)) 2) (*.f64 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2))))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (-.f64 (pow.f64 (log.f64 (/.f64 c b_2)) 2) (*.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2)))))
(/.f64 (+.f64 (pow.f64 (log1p.f64 -1/2) 3) (pow.f64 (log.f64 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (log1p.f64 -1/2) 2) (*.f64 (log.f64 (/.f64 c b_2)) (-.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2)))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 -1/2) 2) (pow.f64 (log.f64 (/.f64 c b_2)) 2)) (log.f64 (/.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (pow.f64 (log1p.f64 -1/2) 2) (pow.f64 (log.f64 (/.f64 c b_2)) 2)) (log.f64 (*.f64 b_2 (/.f64 1/2 c))))
(pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 3)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 1/2)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(pow.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(neg.f64 (log.f64 (/.f64 b_2 (*.f64 1/2 c))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(sqrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(log.f64 (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(log.f64 (+.f64 1 (fma.f64 1/2 (/.f64 c b_2) -1)))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(cbrt.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(expm1.f64 (log1p.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1) 1))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 1/3))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 2))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(log1p.f64 (fma.f64 1/2 (/.f64 c b_2) -1))
(+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 1 (log1p.f64 -1/2) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (log1p.f64 -1/2) 1 (*.f64 (log.f64 (/.f64 c b_2)) 1))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (pow.f64 (cbrt.f64 (log1p.f64 -1/2)) 2) (cbrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 c b_2))) 2) (cbrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (sqrt.f64 (log1p.f64 -1/2)) (sqrt.f64 (log1p.f64 -1/2)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(fma.f64 (sqrt.f64 (log.f64 (/.f64 c b_2))) (sqrt.f64 (log.f64 (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2))
(-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c)))
(+.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) (log.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 0 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (log.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 3 (log1p.f64 -1/2)) (*.f64 3 (log.f64 (/.f64 c b_2))))
(*.f64 3 (+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2)))
(*.f64 3 (-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c))))
(+.f64 (*.f64 (log1p.f64 -1/2) 3) (*.f64 (log.f64 (/.f64 c b_2)) 3))
(*.f64 3 (+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2)))
(*.f64 3 (-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c))))
(+.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3/2)) (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3/2)))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)) (log.f64 (/.f64 c b_2)))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (/.f64 c b_2))) (log1p.f64 -1/2))
(+.f64 (log1p.f64 -1/2) (log.f64 (*.f64 (/.f64 c b_2) (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))))
(+.f64 (log1p.f64 -1/2) (log.f64 (*.f64 1/4 (pow.f64 (/.f64 c b_2) 3))))
(+.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1)) (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (log.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 5/2)) (log.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))) (*.f64 5/2 (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 5/2 (log.f64 (*.f64 c (/.f64 1/2 b_2))) (log.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2)))))
(fma.f64 5/2 (log.f64 (/.f64 c (/.f64 b_2 1/2))) (log.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 1)
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(-.f64 (log.f64 (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (*.f64 1/2 c))) (log.f64 b_2))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1)
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 3)
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(pow.f64 (*.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 9) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))) 2) 9))
(fabs.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(pow.f64 (pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 3) 1/3)
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 2)
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(sqrt.f64 (*.f64 (pow.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 2) 9))
(sqrt.f64 (*.f64 (pow.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))) 2) 9))
(fabs.f64 (*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(log.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1)))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 3))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3)) 1) 1))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 3))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 1/3))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 2))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(log1p.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 1))
(*.f64 (+.f64 (log.f64 c) (log.f64 (/.f64 1/2 b_2))) 3)
(*.f64 3 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 3 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 3 (log1p.f64 -1/2) (*.f64 3 (log.f64 (/.f64 c b_2))))
(*.f64 3 (+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2)))
(*.f64 3 (-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c))))
(fma.f64 (log1p.f64 -1/2) 3 (*.f64 (log.f64 (/.f64 c b_2)) 3))
(*.f64 3 (+.f64 (log.f64 (/.f64 c b_2)) (log1p.f64 -1/2)))
(*.f64 3 (-.f64 (log1p.f64 -1/2) (log.f64 (/.f64 b_2 c))))

eval754.0ms (4.5%)

Compiler

Compiled 42211 to 19602 computations (53.6% saved)

prune865.0ms (5.1%)

Pruning

67 alts after pruning (53 fresh and 14 done)

PrunedKeptTotal
New1679231702
Fresh33033
Picked011
Done11314
Total1683671750
Accurracy
91.4%
Counts
1750 → 67
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.8%
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
31.7%
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
23.8%
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
38.1%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
31.0%
(/.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)
45.7%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
10.1%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 b_2 3) 1/3)) a)
52.2%
(/.f64 (-.f64 (neg.f64 b_2) (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)) a)
23.9%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
26.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (fabs.f64 (pow.f64 (cbrt.f64 b_2) 2)) (fabs.f64 (cbrt.f64 b_2)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
47.0%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 (neg.f64 c) a) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
33.9%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
21.5%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (cbrt.f64 b_2)) 3))) a)
21.6%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 b_2))) a)
35.1%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) a)
11.2%
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 b_2 3))) a)
23.4%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
11.5%
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
11.4%
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
24.6%
(/.f64 (*.f64 b_2 -2) a)
11.6%
(/.f64 (*.f64 a 1/2) (*.f64 (/.f64 b_2 c) a))
11.6%
(/.f64 (*.f64 1/2 c) b_2)
31.8%
(/.f64 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)) a)
30.0%
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) a)
30.0%
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (/.f64 1 b_2)))) a)
32.5%
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))) a)
38.8%
(/.f64 (*.f64 -1/2 c) b_2)
35.4%
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
38.4%
(/.f64 -1/2 (/.f64 b_2 c))
4.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (/.f64 b_2 a))))
6.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a))))
49.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
2.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2)) a) (*.f64 -2 (/.f64 a (/.f64 c b_2)))))
2.9%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c))))
2.0%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a)))
23.9%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2)))
6.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
8.9%
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
24.2%
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2)))))
6.1%
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a))))
24.2%
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 b_2 a)))
2.6%
(-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 b_2 c) (/.f64 a 1/2))) b_2))
12.9%
(-.f64 (/.f64 (neg.f64 b_2) a) (expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
19.7%
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
2.3%
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
24.1%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
38.7%
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
11.6%
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
38.7%
(*.f64 (/.f64 -1/2 b_2) c)
34.3%
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
52.1%
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
24.5%
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
23.5%
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
11.6%
(*.f64 c (/.f64 1/2 b_2))
33.5%
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
6.5%
(neg.f64 (/.f64 b_2 a))
24.2%
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 2)))
34.7%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
22.5%
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
10.1%
(exp.f64 (*.f64 (*.f64 3 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)) 1/3))
10.1%
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
0.5%
(exp.f64 (*.f64 (*.f64 3 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 3))) 1/3))
0.5%
(exp.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 1/3))
12.3%
0
Compiler

Compiled 1088 to 727 computations (33.2% saved)

regimes1.0s (6.1%)

Counts
76 → 3
Calls
Call 1
Inputs
0
(neg.f64 (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a 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 1/2) (*.f64 (/.f64 b_2 c) a))
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (+.f64 1 b_2) 1)) a)
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (/.f64 1 b_2)))) a)
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 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 c (/.f64 b_2 1/2)) (/.f64 b_2 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2)) a) (*.f64 -2 (/.f64 a (/.f64 c b_2)))))
(-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 b_2 c) (/.f64 a 1/2))) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) 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) a) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 c b_2)) -3))
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 b_2))) a)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 b_2 3))) a)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 b_2 3) 1/3)) a)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))) 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) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(exp.f64 (*.f64 (*.f64 3 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)) 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 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 (neg.f64 c) a) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
(/.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 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (*.f64 (log.f64 (cbrt.f64 b_2)) 3))) a)
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(pow.f64 (/.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) -1)
(-.f64 (/.f64 (neg.f64 b_2) a) (expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))))
(exp.f64 (*.f64 (expm1.f64 (log1p.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3))) 1/3))
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (*.f64 2 (/.f64 b_2 a))))
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (fabs.f64 (pow.f64 (cbrt.f64 b_2) 2)) (fabs.f64 (cbrt.f64 b_2)))) a)
(exp.f64 (*.f64 (*.f64 3 (exp.f64 (*.f64 (log.f64 (cbrt.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))) 3))) 1/3))
(-.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (/.f64 c (/.f64 b_2 1/2)))))
(-.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (+.f64 (/.f64 b_2 a) (/.f64 b_2 a))))
(+.f64 (+.f64 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a))))
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a)
(/.f64 (*.f64 b_2 -2) a)
Calls

4 calls:

556.0ms
a
216.0ms
c
128.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
105.0ms
b_2
Results
AccuracySegmentsBranch
62.0%9a
85.0%3b_2
60.3%6c
80.7%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 998 to 458 computations (54.1% saved)

bsearch38.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
7.0ms
1.4434956443066802e+113
1.2533827541775114e+130
30.0ms
-4.789926868497111e-31
-1.6605496990086816e-39
Results
15.0ms122×body256valid
10.0ms35×body1024valid
3.0msbody2048valid
2.0ms15×body256invalid
2.0ms10×body512valid
1.0ms13×body256infinite
Compiler

Compiled 418 to 268 computations (35.9% saved)

regimes954.0ms (5.7%)

Counts
61 → 3
Calls
Call 1
Inputs
0
(neg.f64 (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a 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 1/2) (*.f64 (/.f64 b_2 c) a))
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (+.f64 1 b_2) 1)) a)
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (/.f64 1 b_2)))) a)
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 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 c (/.f64 b_2 1/2)) (/.f64 b_2 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2)) a) (*.f64 -2 (/.f64 a (/.f64 c b_2)))))
(-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 b_2 c) (/.f64 a 1/2))) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c (neg.f64 a)))) 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) a) (+.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 a)) (*.f64 2 (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 c b_2)) -3))
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 b_2))) a)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(/.f64 (-.f64 (neg.f64 b_2) (cbrt.f64 (pow.f64 b_2 3))) a)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (pow.f64 b_2 3) 1/3)) a)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))) 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) (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))
(exp.f64 (*.f64 (*.f64 3 (*.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 3) 1/3)) 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 (neg.f64 b_2) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 (neg.f64 c) a) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c 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 b_2 -2) a)
Calls

4 calls:

405.0ms
a
261.0ms
c
119.0ms
b_2
115.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
62.0%9a
84.9%3b_2
60.3%6c
80.7%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 692 to 329 computations (52.5% saved)

bsearch56.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1.4434956443066802e+113
1.2533827541775114e+130
29.0ms
-4.789926868497111e-31
-1.6605496990086816e-39
Results
30.0ms254×body256valid
7.0ms24×body1024valid
5.0ms46×body256infinite
4.0ms12×body2048valid
3.0ms14×body512valid
2.0ms22×body256invalid
Compiler

Compiled 516 to 357 computations (30.8% saved)

regimes720.0ms (4.3%)

Counts
39 → 3
Calls
Call 1
Inputs
0
(neg.f64 (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a 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 1/2) (*.f64 (/.f64 b_2 c) a))
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (+.f64 1 b_2) 1)) a)
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (/.f64 1 b_2)))) a)
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 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 c (/.f64 b_2 1/2)) (/.f64 b_2 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2)) a) (*.f64 -2 (/.f64 a (/.f64 c b_2)))))
(-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 b_2 c) (/.f64 a 1/2))) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
(/.f64 (-.f64 (neg.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 c (neg.f64 a)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Calls

3 calls:

305.0ms
c
296.0ms
a
110.0ms
b_2
Results
AccuracySegmentsBranch
53.3%11a
78.4%3b_2
55.5%12c
Compiler

Compiled 414 to 197 computations (52.4% saved)

bsearch88.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
4.4987676414658924e-39
7.663586685812723e-35
67.0ms
-4.789926868497111e-31
-1.6605496990086816e-39
Results
64.0ms227×body256valid
7.0ms62×body256invalid
6.0ms22×body1024valid
3.0ms10×body2048valid
2.0ms13×body512valid
Compiler

Compiled 461 to 336 computations (27.1% saved)

regimes989.0ms (5.9%)

Counts
38 → 3
Calls
Call 1
Inputs
0
(neg.f64 (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a 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 1/2) (*.f64 (/.f64 b_2 c) a))
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (+.f64 1 b_2) 1)) a)
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (/.f64 1 b_2)))) a)
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 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 c (/.f64 b_2 1/2)) (/.f64 b_2 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2)) a) (*.f64 -2 (/.f64 a (/.f64 c b_2)))))
(-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 b_2 c) (/.f64 a 1/2))) b_2))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 b_2 b_2))) a)
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Calls

3 calls:

569.0ms
c
258.0ms
a
153.0ms
b_2
Results
AccuracySegmentsBranch
50.7%10a
78.0%3b_2
54.9%12c
Compiler

Compiled 404 to 193 computations (52.2% saved)

bsearch52.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
4.4987676414658924e-39
7.663586685812723e-35
29.0ms
-4.789926868497111e-31
-1.6605496990086816e-39
Results
31.0ms223×body256valid
7.0ms25×body1024valid
4.0ms35×body256invalid
4.0ms11×body2048valid
3.0ms13×body512valid
Compiler

Compiled 427 to 319 computations (25.3% saved)

regimes292.0ms (1.7%)

Counts
36 → 2
Calls
Call 1
Inputs
0
(neg.f64 (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(/.f64 (-.f64 (neg.f64 b_2) (neg.f64 b_2)) a)
(*.f64 (+.f64 b_2 b_2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 -1/2 a) (*.f64 (/.f64 c b_2) a))
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 (*.f64 -1/2 (*.f64 c (/.f64 a 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 1/2) (*.f64 (/.f64 b_2 c) a))
(/.f64 (*.f64 (*.f64 a 1/2) c) (*.f64 a b_2))
(/.f64 (*.f64 (/.f64 c b_2) (*.f64 a 1/2)) a)
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 1/2 (neg.f64 a))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c (/.f64 b_2 1/2)))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (+.f64 1 b_2) 1)) a)
(*.f64 -1/2 (/.f64 1 (*.f64 (/.f64 a (*.f64 c a)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 -1/2 (*.f64 c (*.f64 a (/.f64 1 b_2)))) a)
(neg.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (/.f64 b_2 a) 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 c (/.f64 b_2 1/2)) (/.f64 b_2 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (-.f64 (/.f64 (*.f64 1/2 c) b_2) (/.f64 b_2 a)))
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) a)
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 b_2 (*.f64 (/.f64 a b_2) (*.f64 1/2 c))) (*.f64 (/.f64 a b_2) b_2)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) b_2)) (*.f64 (/.f64 b_2 c) a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 1/2 (/.f64 a b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 a b_2) (/.f64 b_2 c))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (-.f64 (*.f64 b_2 (*.f64 (/.f64 b_2 c) 2)) a) (*.f64 -2 (/.f64 a (/.f64 c b_2)))))
(-.f64 (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 b_2 c) (/.f64 a 1/2))) b_2))
Outputs
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
Calls

3 calls:

123.0ms
c
97.0ms
a
63.0ms
b_2
Results
AccuracySegmentsBranch
43.1%4a
61.1%2b_2
47.5%7c
Compiler

Compiled 387 to 184 computations (52.5% saved)

bsearch61.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
-2.4592753013837893e-247
-7.318481889063268e-254
Results
19.0ms143×body256valid
7.0ms62×body256invalid
0.0msbody512valid
Compiler

Compiled 184 to 141 computations (23.4% saved)

regimes28.0ms (0.2%)

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

3 calls:

14.0ms
b_2
6.0ms
c
5.0ms
a
Results
AccuracySegmentsBranch
38.8%1a
43.0%2b_2
38.8%1c
Compiler

Compiled 50 to 33 computations (34% saved)

bsearch65.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
65.0ms
-2.4592753013837893e-247
-7.318481889063268e-254
Results
57.0ms143×body256valid
6.0ms58×body256invalid
0.0msbody512valid
Compiler

Compiled 175 to 132 computations (24.6% saved)

regimes35.0ms (0.2%)

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

3 calls:

16.0ms
a
13.0ms
b_2
5.0ms
c
Results
AccuracySegmentsBranch
38.8%1a
43.0%2b_2
38.8%1c
Compiler

Compiled 40 to 27 computations (32.5% saved)

bsearch24.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-2.4592753013837893e-247
-7.318481889063268e-254
Results
17.0ms143×body256valid
5.0ms47×body256invalid
0.0msbody512valid
Compiler

Compiled 175 to 132 computations (24.6% saved)

regimes40.0ms (0.2%)

Accuracy

Total -8.8b remaining (-16.4%)

Threshold costs -8.8b (-16.4%)

Counts
2 → 2
Calls
Call 1
Inputs
0
(neg.f64 (/.f64 b_2 a))
Outputs
0
(neg.f64 (/.f64 b_2 a))
Calls

3 calls:

33.0ms
b_2
3.0ms
a
3.0ms
c
Results
AccuracySegmentsBranch
12.3%1a
16.2%2b_2
12.3%1c
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch60.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
59.0ms
-2.9388808725085803e-280
-1.1316451331305517e-301
Results
37.0ms72×body256invalid
20.0ms176×body256valid
Compiler

Compiled 165 to 136 computations (17.6% saved)

simplify20.0ms (0.1%)

Algorithm
egg-herbie
Rules
48×+-commutative
48×*-commutative
40×sub-neg
30×neg-mul-1
30×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087499
1127499
2155499
3189499
4205499
5214499
6217499
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -3928516401145467/374144419156711147060143317175368453031918731001856) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 50000000000000000720297379362263692791555931121415631506856157467749463534563065813431628812863228040252718591648116768768) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a) (/.f64 (*.f64 b_2 -2) a)))
(if (<=.f64 b_2 -8045601589545917/191561942608236107294793378393788647952342390272950272) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 289999999999999993242323399260468450830630371703860129021743844958582490519642195521055173924711157755617306602479803766407168) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 -2) a)))
(if (<=.f64 b_2 -2993155353253689/5986310706507378352962293074805895248510699696029696) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 5746858278247083/766247770432944429179173513575154591809369561091801088) (/.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 -1225996432692711/383123885216472214589586756787577295904684780545900544) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 8680150524435699/2993155353253689176481146537402947624255349848014848) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -7396123435899313/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 (*.f64 b_2 -2) a))
(if (<=.f64 b_2 -3542490884826323/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (/.f64 (*.f64 -1/2 c) b_2) (neg.f64 (/.f64 b_2 a)))
(if (<=.f64 b_2 -6126462458238305/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408) (*.f64 -1/2 (/.f64 c b_2)) (neg.f64 (/.f64 b_2 a)))
(if (<=.f64 b_2 -2774746314327803/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248) 0 (neg.f64 (/.f64 b_2 a)))
0
Outputs
(if (<=.f64 b_2 -3928516401145467/374144419156711147060143317175368453031918731001856) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 50000000000000000720297379362263692791555931121415631506856157467749463534563065813431628812863228040252718591648116768768) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a)))))) a) (/.f64 (*.f64 b_2 -2) a)))
(if (<=.f64 b_2 -8045601589545917/191561942608236107294793378393788647952342390272950272) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 289999999999999993242323399260468450830630371703860129021743844958582490519642195521055173924711157755617306602479803766407168) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 -2) a)))
(if (<=.f64 b_2 -8045601589545917/191561942608236107294793378393788647952342390272950272) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 289999999999999993242323399260468450830630371703860129021743844958582490519642195521055173924711157755617306602479803766407168) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (/.f64 (*.f64 b_2 -2) a)))
(if (<=.f64 b_2 -2993155353253689/5986310706507378352962293074805895248510699696029696) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 5746858278247083/766247770432944429179173513575154591809369561091801088) (/.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 -1225996432692711/383123885216472214589586756787577295904684780545900544) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 8680150524435699/2993155353253689176481146537402947624255349848014848) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(if (<=.f64 b_2 -1225996432692711/383123885216472214589586756787577295904684780545900544) (/.f64 (*.f64 -1/2 c) b_2) (if (<=.f64 b_2 8680150524435699/2993155353253689176481146537402947624255349848014848) (/.f64 (neg.f64 (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 -7396123435899313/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 (*.f64 b_2 -2) a))
(if (<=.f64 b_2 -3542490884826323/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (/.f64 (*.f64 -1/2 c) b_2) (neg.f64 (/.f64 b_2 a)))
(if (<=.f64 b_2 -3542490884826323/15744403932561434696684473303452629045213679255131528440951130063136634306810047014785327192773139116009306758441243430342744218096217082060889571263281690386187633395165356521866664817226721079737670210248565328244806179188238434160900023542852296724603729870848) (/.f64 (*.f64 -1/2 c) b_2) (/.f64 (neg.f64 b_2) a))
(if (<=.f64 b_2 -6126462458238305/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408) (*.f64 -1/2 (/.f64 c b_2)) (neg.f64 (/.f64 b_2 a)))
(if (<=.f64 b_2 -6126462458238305/64489078507771636517619602650941968569195230229018740494135828738607654120693952572560700181598777819174120482575333090683880317322105168121403683894401803821824546386597300313565859091360649542605497181178123584490726109955024626323046496431523007383976877550993408) (*.f64 -1/2 (/.f64 c b_2)) (/.f64 (neg.f64 b_2) a))
(if (<=.f64 b_2 -2774746314327803/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248) 0 (neg.f64 (/.f64 b_2 a)))
(if (<=.f64 b_2 -2774746314327803/24128228820241763395368498172630942708201009006994023127186460259846489377974909173483894312553062974832901700057603348659254161999916252716423678391067804088773420366831584139402736156236316721587153396424382337160349784305655085875761908966202683012582070411724897569696118189719975296519556940632582457459891765248) 0 (/.f64 (neg.f64 b_2) a))
0
Compiler

Compiled 215 to 145 computations (32.6% saved)

soundness2.8s (16.5%)

Rules
1644×fma-neg
1644×fma-neg
1644×fma-neg
1644×fma-neg
1618×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
013114
1301106
24553100
093737144
1227828596
2763828544
013114
1301106
24553100
081721839
1196720029
2683219957
081721839
1196720029
2683219957
013114
1301106
24553100
081721839
1196720029
2683219957
057714976
1145313536
2595313510
084824875
1218722583
2790022583
081721839
1196720029
2683219957
01702359
13672253
211072193
344982193
070112896
1188011464
2713811400
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1629 to 562 computations (65.5% saved)

end109.0ms (0.6%)

Compiler

Compiled 191 to 105 computations (45% saved)

Profiling

Loading profile data...