quad2p (problem 3.2.1, positive)

Time bar (total: 10.4s)

analyze106.0ms (1%)

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

Compiled 17 to 11 computations (35.3% saved)

sample1.7s (16.3%)

Results
619.0ms5077×body256valid
321.0ms1070×body2048valid
177.0ms679×body1024valid
146.0ms413×body4096valid
104.0ms1108×body256invalid
75.0ms678×body256infinite
59.0ms339×body512valid
Bogosity

preprocess155.0ms (1.5%)

Algorithm
egg-herbie
Rules
1964×fma-neg
1676×div-sub
1284×fma-def
1200×times-frac
880×sub-neg
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
048312
1112276
2228276
3599276
41500276
53712272
66365272
77321272
87708272
97790272
107830272
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a))
(/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a)
(/.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (neg.f64 a))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c))) a) b_2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 a a))) a) b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) c)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 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 (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a))) c) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 c c))) c) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

eval0.0ms (0%)

Compiler

Compiled 15 to 9 computations (40% saved)

prune1.0ms (0%)

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

Compiled 30 to 18 computations (40% saved)

localize56.0ms (0.5%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
98.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
94.8%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
77.5%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
65.3%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 50 to 10 computations (80% saved)

series15.0ms (0.1%)

Counts
4 → 96
Calls

36 calls:

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

rewrite119.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1544×fma-def
1442×log-prod
560×fma-neg
508×expm1-udef
508×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

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

simplify225.0ms (2.2%)

Algorithm
egg-herbie
Rules
1516×fma-neg
996×fma-def
734×associate-*r*
624×associate-*l*
456×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

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

eval221.0ms (2.1%)

Compiler

Compiled 14673 to 5008 computations (65.9% saved)

prune212.0ms (2%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New56821589
Fresh000
Picked011
Done000
Total56822590
Accuracy
93.9%
Counts
590 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.0%
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
52.5%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
27.3%
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (*.f64 -1/2 (/.f64 c b_2)))
53.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
52.4%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
30.2%
(/.f64 (/.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 c (neg.f64 a)))))) a)
25.6%
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
53.0%
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2) a)
53.2%
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2) a)
53.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
53.6%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
35.5%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
49.7%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2)) b_2) a)
46.7%
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2) a)
32.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
35.1%
(/.f64 (*.f64 b_2 -2) a)
28.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
46.5%
(-.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (/.f64 b_2 a))
35.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
53.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
33.9%
(*.f64 -1/2 (/.f64 c b_2))
52.0%
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
52.5%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
27.3%
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (*.f64 -1/2 (/.f64 c b_2)))
53.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
52.4%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
30.2%
(/.f64 (/.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 c (neg.f64 a)))))) a)
25.6%
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
53.0%
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2) a)
53.2%
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2) a)
53.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
53.6%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
35.5%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
49.7%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2)) b_2) a)
46.7%
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2) a)
32.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
35.1%
(/.f64 (*.f64 b_2 -2) a)
28.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
46.5%
(-.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (/.f64 b_2 a))
35.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
53.1%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
33.9%
(*.f64 -1/2 (/.f64 c b_2))
Compiler

Compiled 1526 to 966 computations (36.7% saved)

localize227.0ms (2.2%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
98.8%
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
97.0%
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
94.0%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
92.7%
(sqrt.f64 (*.f64 c (neg.f64 a)))
99.8%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
98.8%
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
94.0%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
92.7%
(sqrt.f64 (*.f64 c (neg.f64 a)))
97.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
96.7%
(/.f64 (*.f64 a c) b_2)
98.8%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
94.0%
(-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2)
89.8%
(sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
73.9%
(fma.f64 a (neg.f64 c) (*.f64 a c))
Compiler

Compiled 283 to 49 computations (82.7% saved)

series134.0ms (1.3%)

Counts
14 → 184
Calls

117 calls:

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

rewrite179.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
722×add-sqr-sqrt
706×pow1
702×*-un-lft-identity
666×add-exp-log
666×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify209.0ms (2%)

Algorithm
egg-herbie
Rules
1490×fma-def
1238×times-frac
614×associate-+r+
524×*-commutative
516×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0105824666
1291621664
Stop Event
node limit
Counts
526 → 625
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 a c)) (*.f64 a c)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3))))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 5))))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2)))))
(sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (*.f64 -1 b_2))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))))))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3))))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))))))
(*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2)) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))))))
(*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 c (*.f64 -2 c)) 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 c (*.f64 -2 c)) 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 a (*.f64 -2 a)) 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 a (*.f64 -2 a)) 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2)))))
(*.f64 (/.f64 1 a) (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (/.f64 1 a) (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))) (*.f64 (/.f64 1 a) (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))) (*.f64 (/.f64 1 a) (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))))
(*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2)) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3)))))))
(*.f64 1/2 (/.f64 (+.f64 c (*.f64 -2 c)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (+.f64 c (*.f64 -2 c)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 c (*.f64 -2 c)) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 c (*.f64 -2 c)) 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 c (*.f64 -2 c)) 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 c (*.f64 -2 c)) b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) (*.f64 a b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) (*.f64 a b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) (*.f64 a b_2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 a (*.f64 -2 a)) 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 a (*.f64 -2 a)) 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) (*.f64 a b_2))))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))
(*.f64 -1/2 (/.f64 a b_2))
(+.f64 (*.f64 -1/2 (/.f64 a b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 a b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 a b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 7))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 b_2 3)))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) a))))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) a))) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))))))) a)) (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))))))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))))))))) (*.f64 1/16 (*.f64 a (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/4 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 1/128 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/32 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))) (*.f64 (pow.f64 a 2) (pow.f64 b_2 5)))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))))))) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 c) a) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 c) a) 1/4) (sqrt.f64 (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) c) 1/4) (*.f64 (*.f64 (pow.f64 b_2 2) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2))) (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 c) a) 1/4) (sqrt.f64 (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 c 3))) 1/4) (*.f64 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) c) 1/4) (*.f64 (*.f64 (pow.f64 b_2 2) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2))) (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 c) a) 1/4) (sqrt.f64 (sqrt.f64 -1))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (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 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(+.f64 (*.f64 a c) (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a c (*.f64 a c)))) 1)
(*.f64 1 (fma.f64 a c (*.f64 a c)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a c (*.f64 a c))) 2) (cbrt.f64 (fma.f64 a c (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 a c (*.f64 a c))) (sqrt.f64 (fma.f64 a c (*.f64 a c))))
(pow.f64 (fma.f64 a c (*.f64 a c)) 1)
(pow.f64 (cbrt.f64 (fma.f64 a c (*.f64 a c))) 3)
(pow.f64 (pow.f64 (fma.f64 a c (*.f64 a c)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a c (*.f64 a c))) 2)
(sqrt.f64 (pow.f64 (fma.f64 a c (*.f64 a c)) 2))
(log.f64 (exp.f64 (fma.f64 a c (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a c (*.f64 a c)))))
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 a c (*.f64 a c))))
(exp.f64 (log.f64 (fma.f64 a c (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 a c (*.f64 a c))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (fma.f64 a c (*.f64 a c))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))) 2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a c (fma.f64 a c (*.f64 a c))))))))
(pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) 2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))
(hypot.f64 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (neg.f64 b_2))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) (/.f64 -1 a))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c)))) 1)
(*.f64 (*.f64 a c) (/.f64 1 b_2))
(*.f64 1 (/.f64 a (/.f64 b_2 c)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) 2) (cbrt.f64 (/.f64 a (/.f64 b_2 c))))
(*.f64 (sqrt.f64 (/.f64 a (/.f64 b_2 c))) (sqrt.f64 (/.f64 a (/.f64 b_2 c))))
(pow.f64 (/.f64 a (/.f64 b_2 c)) 1)
(pow.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) 3)
(pow.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 a (/.f64 b_2 c))) 2)
(pow.f64 (/.f64 b_2 (*.f64 a c)) -1)
(sqrt.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 2))
(log.f64 (exp.f64 (/.f64 a (/.f64 b_2 c))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (/.f64 b_2 c)))))
(cbrt.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c))))
(exp.f64 (log.f64 (/.f64 a (/.f64 b_2 c))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 b_2 c))) 1))
(log1p.f64 (expm1.f64 (/.f64 a (/.f64 b_2 c))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a))) 1)
(*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) (/.f64 -1 a))
(*.f64 1 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) 2)
(pow.f64 (/.f64 a (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a c)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 a c)))
(*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (*.f64 a c) 1/4))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 a c)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 a c)) 1/2))
(pow.f64 (*.f64 a c) 1/2)
(pow.f64 (sqrt.f64 (*.f64 a c)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) 3)
(pow.f64 (pow.f64 (*.f64 a c) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 a c) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 a c)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a c))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (*.f64 a c)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a c))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) 1)
(-.f64 (/.f64 0 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 a (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) -1)
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2))
(log.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(exp.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 1))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 -1 a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 -1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (-.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) a)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a c)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 a c)))
(*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (*.f64 a c) 1/4))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 a c)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 a c)) 1/2))
(pow.f64 (*.f64 a c) 1/2)
(pow.f64 (sqrt.f64 (*.f64 a c)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) 3)
(pow.f64 (pow.f64 (*.f64 a c) 3/2) 1/3)
(pow.f64 (pow.f64 (*.f64 a c) 1/4) 2)
(fabs.f64 (sqrt.f64 (*.f64 a c)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a c))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (*.f64 a c)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a c))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))) 1)
(*.f64 1 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1/4) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1/4))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 (/.f64 -1 a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 (/.f64 -1 a) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 a -1/2) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1/2))
(*.f64 (pow.f64 1 -1/2) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1/2) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1/2) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1/2))
(/.f64 1 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (neg.f64 (sqrt.f64 a)))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1/2)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2) 1/3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1/4) 2)
(fabs.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1/2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 -1 a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 -1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) -1/2)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
Outputs
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (*.f64 0 c))
0
(sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 a (neg.f64 c))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3))))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))))))))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c (neg.f64 a)) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 a (neg.f64 c)))) (*.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 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 5))))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))))))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c (neg.f64 a)) 3)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 6) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c (neg.f64 a)) 5)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))))))
(+.f64 (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3)))) (*.f64 (*.f64 1/16 (pow.f64 b_2 6)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 5))))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (*.f64 b_2 b_2)) (sqrt.f64 (*.f64 a (neg.f64 c)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))
(+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(fma.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))))
(+.f64 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 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))
(fma.f64 -1 b_2 (*.f64 (/.f64 c (/.f64 b_2 (neg.f64 a))) -1/2))
(-.f64 (*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3)))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) 1/8)))
(-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) 1/8))))
(-.f64 (fma.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) -1/16))) b_2)
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2)))
(+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(fma.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (neg.f64 c)))))))
(+.f64 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 (*.f64 (pow.f64 (*.f64 a c) 3) -1) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2)))
(+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(fma.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))))
(+.f64 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 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(sqrt.f64 (*.f64 a (neg.f64 c)))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (*.f64 -1 b_2))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))))))))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)))))
(+.f64 (*.f64 (*.f64 1/2 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c))))) (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2))
(+.f64 (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3))))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))))))
(+.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c (neg.f64 a)) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))))))
(+.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (*.f64 b_2 b_2)) (*.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 a (neg.f64 c))) b_2))
(*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))
(*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 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 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2)) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 c (neg.f64 a)) 4) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (neg.f64 a)) 2)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))))
(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 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 c (/.f64 b_2 (neg.f64 a))) -1/2))
(fma.f64 -2 b_2 (*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) 1/8)))
(fma.f64 -2 b_2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 b_2 5)) (*.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) 1/8))))
(fma.f64 -2 b_2 (fma.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) -1/16))))
(*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))
(*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (neg.f64 c))))))
(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 (*.f64 a c) 3) -1) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 c (*.f64 -2 c)) 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 c (*.f64 -2 c)) 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (+.f64 c (*.f64 -2 c))) b_2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (fma.f64 1/16 (/.f64 (pow.f64 (neg.f64 c) 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (pow.f64 b_2 3))) 2))) b_2) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (neg.f64 c)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 a 4) (/.f64 b_2 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)))) (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 (*.f64 a c) 3) -1) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))
(*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 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 (pow.f64 (*.f64 a (neg.f64 c)) 3) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 a (*.f64 -2 a)) 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 a (*.f64 -2 a)) 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) b_2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (neg.f64 a) 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (pow.f64 (neg.f64 a) 2)) (pow.f64 b_2 3)) 2)))) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c c) (pow.f64 (neg.f64 a) 2)) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 a) 3))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))))
(fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 b_2 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64)))) (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 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(*.f64 (/.f64 1 a) (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))))
(*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a))
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (/.f64 1 a) (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))) (*.f64 (/.f64 1 a) (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c))))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) a) (sqrt.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) a) (sqrt.f64 (/.f64 1 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))) (*.f64 (/.f64 1 a) (sqrt.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)))))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c (neg.f64 a)) 3))) (/.f64 (pow.f64 b_2 4) a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a)))))
(-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a (neg.f64 c)) 3))) (/.f64 (pow.f64 b_2 4) a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2)))
(/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (*.f64 a b_2))
(*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (*.f64 a b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a))))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (*.f64 a (pow.f64 b_2 5))) (/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2)) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 c (neg.f64 a)) 4) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (neg.f64 a)) 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (*.f64 a (pow.f64 b_2 5))) (/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (*.f64 a 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)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (*.f64 (/.f64 c a) (/.f64 (neg.f64 a) b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (/.f64 c a) (/.f64 (neg.f64 a) b_2)) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 a (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 (/.f64 -1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) (*.f64 a b_2))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 3) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 (*.f64 -2 (*.f64 a c)) (*.f64 a c)) 2) (*.f64 a (pow.f64 b_2 3)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (/.f64 c a) (/.f64 (neg.f64 a) b_2)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (*.f64 a (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 a (pow.f64 b_2 3)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (/.f64 (neg.f64 a) a)) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5)))))))
(*.f64 1/2 (/.f64 (+.f64 c (*.f64 -2 c)) b_2))
(*.f64 1/2 (/.f64 (neg.f64 c) b_2))
(*.f64 1/2 (neg.f64 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (+.f64 c (*.f64 -2 c)) b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (*.f64 1/2 (/.f64 (neg.f64 c) b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (neg.f64 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 c (*.f64 -2 c)) b_2))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 (neg.f64 c) b_2))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 c) 3))) (*.f64 1/2 (neg.f64 (/.f64 c b_2)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 c (*.f64 -2 c)) 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 c (*.f64 -2 c)) 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 (+.f64 c (*.f64 -2 c)) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (+.f64 c (*.f64 -2 c)) 3)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (+.f64 c (*.f64 -2 c)) b_2)))))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 (neg.f64 c) 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (neg.f64 c) 2) (pow.f64 b_2 3))) 2))) b_2) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 (neg.f64 c) b_2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 a 3) (/.f64 b_2 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 c) 3))) (*.f64 1/2 (neg.f64 (/.f64 c b_2))))))
(*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) (*.f64 a b_2)))
(/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (*.f64 a b_2))
(*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 a (pow.f64 b_2 3))) (/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (*.f64 a b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) (*.f64 a b_2)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (*.f64 a (pow.f64 b_2 5))) (/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (*.f64 a b_2))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 (+.f64 a (*.f64 -2 a)) 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 a (*.f64 -2 a)) 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (+.f64 a (*.f64 -2 a)) 2)) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (+.f64 a (*.f64 -2 a)) 3)) (*.f64 a (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 (*.f64 c (+.f64 a (*.f64 -2 a))) (*.f64 a b_2))))))
(fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 (*.f64 a b_2) (fma.f64 1/16 (/.f64 (pow.f64 (neg.f64 a) 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (pow.f64 (neg.f64 a) 2)) (pow.f64 b_2 3)) 2)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) a) (/.f64 (pow.f64 (neg.f64 a) 2) (pow.f64 b_2 3))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) a) (/.f64 (pow.f64 (neg.f64 a) 3) (pow.f64 b_2 5))) (/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (*.f64 a b_2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64)) b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (*.f64 a (pow.f64 b_2 3))) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 3) (*.f64 a (pow.f64 b_2 5))) (*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1 b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.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 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))) b_2)
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))
(*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (neg.f64 c))))))
(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 (*.f64 a c) 3) -1) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 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 (*.f64 (pow.f64 (*.f64 a c) 3) -1) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 c (/.f64 b_2 (neg.f64 a))) -1/2))
(fma.f64 -2 b_2 (*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) 1/8)))
(fma.f64 -2 b_2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))))))))
(fma.f64 -2 b_2 (fma.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -1) (pow.f64 b_2 5))))))
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1)) (/.f64 b_2 (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 -1 (sqrt.f64 -1))) -1/2) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1))) (/.f64 b_2 (neg.f64 c)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (*.f64 b_2 b_2)) (fma.f64 -1 (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))))) (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)) (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 3)) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 -1 (sqrt.f64 -1))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 a (*.f64 c c)))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1))) (/.f64 b_2 (neg.f64 c))) (*.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 -1 (sqrt.f64 -1))) -1/2) (*.f64 b_2 b_2)))
(*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 a b_2) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) 1/8) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 a b_2) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(-.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) (/.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 a a)) 1/8) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) 1/8))))))) (pow.f64 b_2 5)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) 1/8) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 a b_2) (*.f64 2 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))
(-.f64 (-.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) (/.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 a a)) 1/8) (pow.f64 b_2 3))) (/.f64 (fma.f64 -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)) (*.f64 a (*.f64 c c))) (fma.f64 1/4 (*.f64 (*.f64 a c) (neg.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 a a)) 1/8))) (*.f64 (*.f64 1/16 (pow.f64 a 3)) (*.f64 c c)))) (pow.f64 b_2 5)))
(*.f64 -1/2 (/.f64 a b_2))
(+.f64 (*.f64 -1/2 (/.f64 a b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 a b_2) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 a b_2) (/.f64 (*.f64 1/8 (*.f64 (neg.f64 c) (*.f64 a a))) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 a b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 b_2 3)))))
(fma.f64 -1/2 (/.f64 a b_2) (fma.f64 -1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 b_2 3)))))
(fma.f64 -1/2 (/.f64 a b_2) (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (neg.f64 c))) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 a 3) (*.f64 c c))) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/2 (/.f64 a b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/128 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/32 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 7))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (pow.f64 b_2 3)))))))
(fma.f64 -1/2 (/.f64 a b_2) (fma.f64 -1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/128 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 7)) (fma.f64 1/32 (/.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 7)) (*.f64 1/8 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) (pow.f64 b_2 3)))))))
(fma.f64 -1/2 (/.f64 a b_2) (+.f64 (*.f64 (/.f64 (pow.f64 a 4) (/.f64 (pow.f64 b_2 7) (pow.f64 (neg.f64 c) 3))) 5/128) (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (neg.f64 c))) (/.f64 (*.f64 -1/16 (*.f64 (pow.f64 a 3) (*.f64 c c))) (pow.f64 b_2 5)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) a))))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.f64 -1 (*.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2))) a))) (*.f64 b_2 b_2)) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) (*.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (sqrt.f64 -1)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 -1 (sqrt.f64 -1))) -1/2)) a)) (*.f64 b_2 b_2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) a))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) a))) (sqrt.f64 -1)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))))))) a)) (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))))))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 (*.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2))) a))) (*.f64 b_2 b_2)) (fma.f64 -1 (*.f64 (pow.f64 b_2 3) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2))) a))) (sqrt.f64 -1))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))))) a) (*.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (sqrt.f64 -1)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2))))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))))
(-.f64 (-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a)) (*.f64 (pow.f64 b_2 3) (-.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (sqrt.f64 -1)) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 -1 (sqrt.f64 -1))) -1/2)) (/.f64 (*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 -1 (sqrt.f64 -1))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 a (*.f64 c c))))) a)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (sqrt.f64 -1)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 -1 (sqrt.f64 -1))) -1/2)) a)) (sqrt.f64 -1)))))) (*.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (sqrt.f64 -1)) (/.f64 (*.f64 (neg.f64 c) (*.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 -1 (sqrt.f64 -1))) -1/2)) a)) (*.f64 b_2 b_2)))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 (neg.f64 c) b_2))
(*.f64 1/2 (neg.f64 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (*.f64 1/2 (/.f64 (neg.f64 c) b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (neg.f64 (/.f64 c b_2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) 1/8))) (*.f64 -1/32 (*.f64 (*.f64 a a) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(-.f64 (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (neg.f64 (/.f64 c b_2)))) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (*.f64 (neg.f64 c) (*.f64 a a)) 1/8)) (*.f64 (*.f64 -1/32 (*.f64 a a)) (pow.f64 (neg.f64 c) 3))) (pow.f64 b_2 5)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))))))))) (*.f64 1/16 (*.f64 a (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 1/4 (*.f64 (pow.f64 a 2) (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (*.f64 -1/32 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) 1/8))) (*.f64 -1/32 (*.f64 (*.f64 a a) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))))))) (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (*.f64 1/4 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) 1/8))))))))) (*.f64 1/16 (*.f64 a (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) 1/8))))))) (pow.f64 b_2 7)) (fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 (*.f64 (*.f64 (*.f64 a a) c) (pow.f64 (sqrt.f64 -1) 2)) 1/8))) (*.f64 -1/32 (*.f64 (*.f64 a a) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))))
(-.f64 (-.f64 (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (neg.f64 (/.f64 c b_2)))) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (*.f64 (neg.f64 c) (*.f64 a a)) 1/8)) (*.f64 (*.f64 -1/32 (*.f64 a a)) (pow.f64 (neg.f64 c) 3))) (pow.f64 b_2 5))) (/.f64 (fma.f64 -1/4 (*.f64 a (*.f64 (neg.f64 c) (fma.f64 -1/4 (*.f64 (*.f64 c c) (*.f64 (*.f64 (neg.f64 c) (*.f64 a a)) 1/8)) (*.f64 (*.f64 -1/32 (*.f64 a a)) (pow.f64 (neg.f64 c) 3))))) (fma.f64 1/16 (*.f64 a (*.f64 (pow.f64 c 3) (neg.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 a a)) 1/8)))) (*.f64 -1/4 (*.f64 (*.f64 c c) (fma.f64 -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)) (*.f64 a (*.f64 c c))) (fma.f64 1/4 (*.f64 (*.f64 a c) (neg.f64 (*.f64 (*.f64 (neg.f64 c) (*.f64 a a)) 1/8))) (*.f64 (*.f64 1/16 (pow.f64 a 3)) (*.f64 c c)))))))) (pow.f64 b_2 7)))
(*.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (neg.f64 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/4 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (neg.f64 (/.f64 c b_2)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 1/128 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/32 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))))) (*.f64 (pow.f64 a 2) (pow.f64 b_2 5)))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (+.f64 (*.f64 -1/8 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/4 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))))))) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))))))
(fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) 5/128) (*.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5)) (*.f64 1/4 (+.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) 1/8)))) (pow.f64 b_2 5)) (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))))))))))
(fma.f64 -4 (*.f64 (/.f64 (*.f64 (pow.f64 a 4) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (/.f64 5/128 (*.f64 a a))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (neg.f64 (/.f64 c b_2)) (+.f64 (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 c) 3))) (*.f64 1/4 (/.f64 a (/.f64 (pow.f64 b_2 5) (*.f64 (neg.f64 c) (*.f64 (*.f64 a (*.f64 c c)) 1/8)))))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1 b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.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 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))) b_2)
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))))
(*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (neg.f64 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (neg.f64 c))))))
(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 (*.f64 a c) 3) -1) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 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 (*.f64 (pow.f64 (*.f64 a c) 3) -1) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 c (/.f64 b_2 (neg.f64 a))) -1/2))
(fma.f64 -2 b_2 (*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (neg.f64 a))) (*.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (pow.f64 b_2 3)) 1/8)))
(fma.f64 -2 b_2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/16 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (sqrt.f64 -1) 6)) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))))))))
(fma.f64 -2 b_2 (fma.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2 (fma.f64 (/.f64 (pow.f64 (*.f64 a (neg.f64 c)) 2) (pow.f64 b_2 3)) 1/8 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -1) (pow.f64 b_2 5))))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 c) a) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(*.f64 (pow.f64 (/.f64 c a) 1/4) (sqrt.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 c) a) 1/4) (sqrt.f64 (sqrt.f64 -1))))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) (*.f64 (pow.f64 (/.f64 c a) 1/4) (sqrt.f64 (sqrt.f64 -1))))
(fma.f64 (*.f64 -1/2 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4)) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))) (*.f64 (pow.f64 (/.f64 c a) 1/4) (sqrt.f64 (sqrt.f64 -1))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) c) 1/4) (*.f64 (*.f64 (pow.f64 b_2 2) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2))) (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 c) a) 1/4) (sqrt.f64 (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 a c) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2)) (*.f64 b_2 b_2)))) (*.f64 (pow.f64 (/.f64 c a) 1/4) (sqrt.f64 (sqrt.f64 -1)))))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 a c) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (sqrt.f64 -1))) (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4)) (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 b_2 b_2)))) (*.f64 (pow.f64 (/.f64 c a) 1/4) (sqrt.f64 (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 c 3))) 1/4) (*.f64 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2))) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (/.f64 (*.f64 1 a) c) 1/4) (*.f64 (*.f64 (pow.f64 b_2 2) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 1 (sqrt.f64 -1)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c)) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2))) (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))))) (*.f64 (pow.f64 (/.f64 (*.f64 1 c) a) 1/4) (sqrt.f64 (sqrt.f64 -1))))))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 c 3))) 1/4) (*.f64 (pow.f64 b_2 3) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2)) (sqrt.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 a c) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))) (*.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4) (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) 2)) (*.f64 b_2 b_2)))) (*.f64 (pow.f64 (/.f64 c a) 1/4) (sqrt.f64 (sqrt.f64 -1))))))
(fma.f64 -1/2 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4) (*.f64 b_2 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))))) (fma.f64 1/4 (*.f64 (pow.f64 (/.f64 1 (*.f64 a (pow.f64 c 3))) 1/4) (*.f64 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (sqrt.f64 -1))) (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4)) (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))) 2))) (sqrt.f64 (/.f64 1 (*.f64 -1 (sqrt.f64 -1)))))) (fma.f64 1/2 (*.f64 (pow.f64 (/.f64 a c) 1/4) (*.f64 (sqrt.f64 (/.f64 1 (sqrt.f64 -1))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) (sqrt.f64 -1))) (pow.f64 (*.f64 (*.f64 -1/2 (pow.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c) 1/4)) (sqrt.f64 (/.f64 1 (sqrt.f64 -1)))) 2)) (*.f64 b_2 b_2)))) (*.f64 (pow.f64 (/.f64 c a) 1/4) (sqrt.f64 (sqrt.f64 -1))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 b_2 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))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))))
(-.f64 (fma.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 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 (neg.f64 c) b_2))
(*.f64 1/2 (neg.f64 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (*.f64 1/2 (/.f64 (neg.f64 c) b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (neg.f64 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (pow.f64 (neg.f64 c) 2))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 (neg.f64 c) 3)) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 (neg.f64 c) b_2))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 c) 3))) (*.f64 1/2 (neg.f64 (/.f64 c b_2)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 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)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 c) 3))) (*.f64 1/2 (neg.f64 (/.f64 c b_2))))))
(*.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)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (neg.f64 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (neg.f64 (/.f64 c b_2)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (neg.f64 (/.f64 c b_2)) (fma.f64 -1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (pow.f64 (neg.f64 c) 3))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c)))))))
(+.f64 (*.f64 a c) (*.f64 a c))
(*.f64 a (+.f64 c c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a c (*.f64 a c)))) 1)
(*.f64 a (+.f64 c c))
(*.f64 1 (fma.f64 a c (*.f64 a c)))
(*.f64 a (+.f64 c c))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a c (*.f64 a c))) 2) (cbrt.f64 (fma.f64 a c (*.f64 a c))))
(*.f64 a (+.f64 c c))
(*.f64 (sqrt.f64 (fma.f64 a c (*.f64 a c))) (sqrt.f64 (fma.f64 a c (*.f64 a c))))
(*.f64 a (+.f64 c c))
(pow.f64 (fma.f64 a c (*.f64 a c)) 1)
(*.f64 a (+.f64 c c))
(pow.f64 (cbrt.f64 (fma.f64 a c (*.f64 a c))) 3)
(*.f64 a (+.f64 c c))
(pow.f64 (pow.f64 (fma.f64 a c (*.f64 a c)) 3) 1/3)
(*.f64 a (+.f64 c c))
(pow.f64 (sqrt.f64 (fma.f64 a c (*.f64 a c))) 2)
(*.f64 a (+.f64 c c))
(sqrt.f64 (pow.f64 (fma.f64 a c (*.f64 a c)) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2))
(fabs.f64 (*.f64 a (+.f64 c c)))
(log.f64 (exp.f64 (fma.f64 a c (*.f64 a c))))
(*.f64 a (+.f64 c c))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a c (*.f64 a c)))))
(*.f64 a (+.f64 c c))
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 a c)) 3))
(*.f64 a (+.f64 c c))
(expm1.f64 (log1p.f64 (fma.f64 a c (*.f64 a c))))
(*.f64 a (+.f64 c c))
(exp.f64 (log.f64 (fma.f64 a c (*.f64 a c))))
(*.f64 a (+.f64 c c))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 a c))) 1))
(*.f64 a (+.f64 c c))
(log1p.f64 (expm1.f64 (fma.f64 a c (*.f64 a c))))
(*.f64 a (+.f64 c c))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))) 1)
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4))
(sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))))) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))))))
(*.f64 (fabs.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))))) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (fma.f64 a c (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 a c (*.f64 a (+.f64 c c))) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (*.f64 a (+.f64 c c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 3 (*.f64 a c)) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 3 (*.f64 a c)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))) 2) (*.f64 (*.f64 b_2 b_2) (fma.f64 a c (fma.f64 a c (*.f64 a c))))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 a c (*.f64 a (+.f64 c c))) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (fma.f64 a c (*.f64 a (+.f64 c c))) 2) (*.f64 (fma.f64 a c (*.f64 a (+.f64 c c))) (*.f64 b_2 b_2))))))
(/.f64 (hypot.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 3 (*.f64 a c)) 3/2)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 3 (*.f64 a c)) (-.f64 (*.f64 3 (*.f64 a c)) (*.f64 b_2 b_2))))))
(pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 1)
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) 3)
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) 2)
(sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))) 3/2))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(hypot.f64 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) b_2)
(hypot.f64 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))) b_2)
(hypot.f64 (sqrt.f64 (*.f64 3 (*.f64 a c))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) 1/2))
(sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) 1))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))))
(hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) (*.f64 b_2 0))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) (*.f64 b_2 0))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))))) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c)))) b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c)))) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c)))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c))) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 2))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c)))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c)))))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))))) b_2)
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 a c (fma.f64 a c (*.f64 a c)))) 1/4) (neg.f64 b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 a (+.f64 c c))))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 3 (*.f64 a c)))) b_2)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) (/.f64 -1 a))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) (/.f64 -1 a))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) (/.f64 -1 a))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2)) -1)
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2)))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (fma.f64 a c (*.f64 a c))))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 a (+.f64 c c))))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 3 (*.f64 a c)))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c)))) 1)
(*.f64 (/.f64 a b_2) c)
(*.f64 (*.f64 a c) (/.f64 1 b_2))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(/.f64 (*.f64 a c) b_2)
(*.f64 1 (/.f64 a (/.f64 b_2 c)))
(*.f64 (/.f64 a b_2) c)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) 2) (cbrt.f64 (/.f64 a (/.f64 b_2 c))))
(*.f64 (/.f64 a b_2) c)
(*.f64 (sqrt.f64 (/.f64 a (/.f64 b_2 c))) (sqrt.f64 (/.f64 a (/.f64 b_2 c))))
(*.f64 (/.f64 a b_2) c)
(pow.f64 (/.f64 a (/.f64 b_2 c)) 1)
(*.f64 (/.f64 a b_2) c)
(pow.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) 3)
(*.f64 (/.f64 a b_2) c)
(pow.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 3) 1/3)
(*.f64 (/.f64 a b_2) c)
(pow.f64 (sqrt.f64 (/.f64 a (/.f64 b_2 c))) 2)
(*.f64 (/.f64 a b_2) c)
(pow.f64 (/.f64 b_2 (*.f64 a c)) -1)
(/.f64 1 (/.f64 (/.f64 b_2 a) c))
(/.f64 1 (/.f64 b_2 (*.f64 a c)))
(sqrt.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) 2))
(fabs.f64 (*.f64 (/.f64 a b_2) c))
(log.f64 (exp.f64 (/.f64 a (/.f64 b_2 c))))
(*.f64 (/.f64 a b_2) c)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (/.f64 b_2 c)))))
(*.f64 (/.f64 a b_2) c)
(cbrt.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 3))
(*.f64 (/.f64 a b_2) c)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (/.f64 a (/.f64 b_2 c))))
(*.f64 (/.f64 a b_2) c)
(exp.f64 (log.f64 (/.f64 a (/.f64 b_2 c))))
(*.f64 (/.f64 a b_2) c)
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 b_2 c))) 1))
(*.f64 (/.f64 a b_2) c)
(log1p.f64 (expm1.f64 (/.f64 a (/.f64 b_2 c))))
(*.f64 (/.f64 a b_2) c)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a))) 1)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))))
(*.f64 (/.f64 -1 a) (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))))
(*.f64 1 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a) 1)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) 3)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a) 3) 1/3)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) 2)
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(pow.f64 (/.f64 a (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2))) -1)
(/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c)))))
(/.f64 1 (/.f64 a (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a) 2))
(fabs.f64 (/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a))))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a) 3))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)) 1))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)))
(/.f64 (fma.f64 b_2 -2 (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 (*.f64 a 1/2) (/.f64 b_2 c))) a)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a c)))) 1)
(sqrt.f64 (*.f64 a c))
(*.f64 1 (sqrt.f64 (*.f64 a c)))
(sqrt.f64 (*.f64 a c))
(*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (*.f64 a c) 1/4))
(sqrt.f64 (*.f64 a c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 a c)))
(sqrt.f64 (*.f64 a c))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 a c)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(pow.f64 (*.f64 a c) 1/2)
(sqrt.f64 (*.f64 a c))
(pow.f64 (sqrt.f64 (*.f64 a c)) 1)
(sqrt.f64 (*.f64 a c))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) 3)
(sqrt.f64 (*.f64 a c))
(pow.f64 (pow.f64 (*.f64 a c) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(pow.f64 (pow.f64 (*.f64 a c) 1/4) 2)
(sqrt.f64 (*.f64 a c))
(fabs.f64 (sqrt.f64 (*.f64 a c)))
(sqrt.f64 (*.f64 a c))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 a c)))))
(sqrt.f64 (*.f64 a c))
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (*.f64 a c)) 1/2))
(sqrt.f64 (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a c))) 1))
(sqrt.f64 (*.f64 a c))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (*.f64 a c))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))) 1)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(-.f64 (/.f64 0 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (neg.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 a (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) -1)
(/.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 3)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3) 1/3)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2)
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2))
(fabs.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(log.f64 (exp.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(exp.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 1))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (/.f64 -1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1))
(*.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 -1 (/.f64 (neg.f64 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(*.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (-.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) a))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) a)
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(fabs.f64 (*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 a c)))) 1)
(sqrt.f64 (*.f64 a c))
(*.f64 1 (sqrt.f64 (*.f64 a c)))
(sqrt.f64 (*.f64 a c))
(*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (*.f64 a c) 1/4))
(sqrt.f64 (*.f64 a c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 a c)))
(sqrt.f64 (*.f64 a c))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 a c)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(pow.f64 (*.f64 a c) 1/2)
(sqrt.f64 (*.f64 a c))
(pow.f64 (sqrt.f64 (*.f64 a c)) 1)
(sqrt.f64 (*.f64 a c))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) 3)
(sqrt.f64 (*.f64 a c))
(pow.f64 (pow.f64 (*.f64 a c) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(pow.f64 (pow.f64 (*.f64 a c) 1/4) 2)
(sqrt.f64 (*.f64 a c))
(fabs.f64 (sqrt.f64 (*.f64 a c)))
(sqrt.f64 (*.f64 a c))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 a c)))))
(sqrt.f64 (*.f64 a c))
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (*.f64 a c)) 1/2))
(sqrt.f64 (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a c))) 1))
(sqrt.f64 (*.f64 a c))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 a c))))
(sqrt.f64 (*.f64 a c))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))) 1)
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 1 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1/4) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1/4))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 (/.f64 -1 a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (pow.f64 (/.f64 -1 a) 1/2))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 (/.f64 -1 a)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 (pow.f64 a -1/2) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1/2))
(*.f64 (pow.f64 1 -1/2) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1/2) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1/2))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1/2) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1/2))
(/.f64 1 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(/.f64 1 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) (neg.f64 (sqrt.f64 a)))
(neg.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (neg.f64 (sqrt.f64 a))))
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (sqrt.f64 a)))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1/2)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1/2)
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1)
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 3)
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2))
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1/4) 2)
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(fabs.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1/2))
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1/2)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1/2))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (/.f64 -1 a))
(*.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (/.f64 -1 a) (pow.f64 (/.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1))
(*.f64 (/.f64 -1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -1))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))) -2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(fabs.f64 (*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) -1/2)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -2))
(fabs.f64 (*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2) (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3/2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)

eval348.0ms (3.3%)

Compiler

Compiled 20739 to 10684 computations (48.5% saved)

prune175.0ms (1.7%)

Pruning

30 alts after pruning (24 fresh and 6 done)

PrunedKeptTotal
New70610716
Fresh21416
Picked055
Done011
Total70830738
Accuracy
94.1%
Counts
738 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.0%
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
52.5%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
34.0%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
53.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
52.4%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
30.2%
(/.f64 (/.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 c (neg.f64 a)))))) a)
25.6%
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
53.0%
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2) a)
53.2%
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2) a)
53.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
53.6%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
35.5%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
49.7%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2)) b_2) a)
46.7%
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2) a)
32.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 1 (/.f64 a (/.f64 b_2 c))))) a)
35.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (fabs.f64 (*.f64 (/.f64 a b_2) c)))) a)
35.1%
(/.f64 (*.f64 b_2 -2) a)
27.5%
(/.f64 (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))) a)
28.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
31.9%
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
35.5%
(-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
46.5%
(-.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (/.f64 b_2 a))
35.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
27.5%
(*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))
31.9%
(*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a))
7.4%
(*.f64 1/2 (/.f64 c b_2))
33.9%
(*.f64 -1/2 (/.f64 c b_2))
52.0%
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
52.5%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
34.0%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
53.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
52.4%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
30.2%
(/.f64 (/.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 c (neg.f64 a)))))) a)
25.6%
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
53.0%
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2) a)
53.2%
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2) a)
53.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
53.6%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
35.5%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
49.7%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2)) b_2) a)
46.7%
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2) a)
32.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 1 (/.f64 a (/.f64 b_2 c))))) a)
35.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (fabs.f64 (*.f64 (/.f64 a b_2) c)))) a)
35.1%
(/.f64 (*.f64 b_2 -2) a)
27.5%
(/.f64 (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))) a)
28.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
31.9%
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
35.5%
(-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
46.5%
(-.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (/.f64 b_2 a))
35.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
27.5%
(*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))
31.9%
(*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a))
7.4%
(*.f64 1/2 (/.f64 c b_2))
33.9%
(*.f64 -1/2 (/.f64 c b_2))
Compiler

Compiled 1770 to 1150 computations (35% saved)

localize159.0ms (1.5%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
97.0%
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2) a)
94.1%
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
88.2%
(-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2)
86.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
99.6%
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
86.4%
(sqrt.f64 (*.f64 a (neg.f64 c)))
100.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
97.0%
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2) a)
88.2%
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)
86.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 185 to 36 computations (80.5% saved)

series28.0ms (0.3%)

Counts
8 → 71
Calls

66 calls:

TimeVariablePointExpression
3.0ms
a
@0
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2) a)
1.0ms
a
@inf
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2) a)
1.0ms
a
@inf
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
1.0ms
a
@inf
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)
1.0ms
c
@inf
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2)

rewrite86.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
616×add-sqr-sqrt
604×pow1
598×*-un-lft-identity
570×add-exp-log
570×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify184.0ms (1.8%)

Algorithm
egg-herbie
Rules
934×associate-*r*
874×fma-neg
714×fma-def
626×associate-*l*
624×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
073815825
1183813847
2790013841
Stop Event
node limit
Counts
335 → 504
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (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 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.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)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
b_2
b_2
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (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 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1) (*.f64 (neg.f64 b_2) 1))
(*.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2))
(+.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (/.f64 b_2 a))
(+.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(-.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (/.f64 1 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(-.f64 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) (/.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a))))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a)))) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))
(/.f64 1 (/.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a)))))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2)) (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (+.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (*.f64 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a)))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2)
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 1)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (*.f64 -2 b_2) a)) (pow.f64 (exp.f64 (/.f64 c b_2)) 1/2)))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 -2 b_2) a))
(fma.f64 1 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1 (/.f64 (*.f64 -2 b_2) a) (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2)) (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2)) (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(*.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 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) 1)
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a))
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 a))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 c) a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (/.f64 (sqrt.f64 c) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a))
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 2)
(pow.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) -1)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))
(sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1) (*.f64 (neg.f64 b_2) 1))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.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 1 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.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 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 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)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.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 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (exp.f64 1) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
Outputs
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))))
(-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)))) b_2)
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))
(*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))
(+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 c 3)))) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 a a)) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) 1/16) (pow.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) 2)) (pow.f64 b_2 7)) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 c 3)))) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) -1/2))
(fma.f64 b_2 -2 (/.f64 (*.f64 a (*.f64 c 1/2)) b_2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 1/8)))
(fma.f64 b_2 -2 (fma.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) 1/8 (/.f64 (*.f64 a (*.f64 c 1/2)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 1/8))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) -1/2 (fma.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) 1/8 (*.f64 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 c 3)))) -1/16))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.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 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 b_2 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))))) (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 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 3)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 c 3))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 a a)) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) 1/16) (pow.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 c 3))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_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 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(+.f64 (fma.f64 1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 c 3))))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))))
(-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)))) b_2)
(*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))
(*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))
(/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))
(+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 c 3)))) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 a a)) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) 1/16) (pow.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) 2)) (pow.f64 b_2 7)) (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 c 3)))) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) -1/2))
(fma.f64 b_2 -2 (/.f64 (*.f64 a (*.f64 c 1/2)) b_2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 1/8)))
(fma.f64 b_2 -2 (fma.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) 1/8 (/.f64 (*.f64 a (*.f64 c 1/2)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 1/8))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) -1/2 (fma.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) 1/8 (*.f64 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 c 3)))) -1/16))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.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)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (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/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 5))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(+.f64 b_2 (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 b_2 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))
(+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3)) (+.f64 b_2 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))))))))
(+.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 c 3)))) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)))
(fma.f64 -1 b_2 (*.f64 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) -1/2))
(-.f64 (/.f64 (*.f64 a (*.f64 c 1/2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 1/8)))
(-.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) 1/8 (/.f64 (*.f64 a (*.f64 c 1/2)) b_2)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (fma.f64 -1/16 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)))) 1/8))))
(-.f64 (fma.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) -1/2 (fma.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) 1/8 (*.f64 (/.f64 (pow.f64 a 3) (/.f64 (pow.f64 b_2 5) (*.f64 -1 (pow.f64 c 3)))) -1/16))) b_2)
b_2
b_2
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.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 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 b_2 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))))) (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 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) -1) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 3)))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))))) (/.f64 b_2 a))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 c 3))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8)))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4)))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) (pow.f64 (sqrt.f64 -1) 8))) (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 a a)) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 -1/2 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) 1/16) (pow.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 c 3))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_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 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6))) (pow.f64 b_2 5))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (pow.f64 c 2) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 3) (pow.f64 (sqrt.f64 -1) 6)))) (*.f64 1/8 (/.f64 (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4))) (pow.f64 b_2 3))))))
(+.f64 (fma.f64 1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 1 (*.f64 c c))) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 c 3))))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))))
(+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) (*.f64 (cbrt.f64 b_2) (neg.f64 (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (*.f64 0 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 (cbrt.f64 b_2) (neg.f64 (cbrt.f64 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) (*.f64 (cbrt.f64 b_2) (neg.f64 (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (*.f64 0 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) 1) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(*.f64 1 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))) (-.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2)))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 1)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) 1/3)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2)
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 2))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2))))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(fma.f64 1 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2)) (neg.f64 b_2))
(-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)
(+.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 -1 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(+.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(+.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(-.f64 (/.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(*.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (/.f64 1 a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(*.f64 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (/.f64 1 a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) a))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) -1)
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(neg.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a))))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 a c)) b_2) b_2) a)
(-.f64 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) (/.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (/.f64 (pow.f64 (/.f64 c b_2) 2) (/.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 1/4)))
(-.f64 (/.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))) (*.f64 1/4 (/.f64 (pow.f64 (/.f64 c b_2) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))))))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) 1/8 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))) (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2)))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 -2 (/.f64 a b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (sqrt.f64 (/.f64 -2 (/.f64 a b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a)))) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))
(*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) 1/8 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))) (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2)))
(/.f64 1 (/.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2)))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) 1/8 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))) (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2)))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))
(*.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2) (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (fma.f64 (*.f64 b_2 -2) b_2 (*.f64 a (*.f64 c 1/2))) (*.f64 a b_2))
(/.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 -2 (*.f64 b_2 b_2))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 b_2 -2) b_2 (*.f64 a (*.f64 c 1/2))) (*.f64 a b_2))
(/.f64 (fma.f64 a (*.f64 c 1/2) (*.f64 -2 (*.f64 b_2 b_2))) (*.f64 a b_2))
(/.f64 (-.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (-.f64 (*.f64 -2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c 1/2))) (*.f64 a b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 -1/2 (*.f64 a c))) (*.f64 a b_2))
(fma.f64 (/.f64 -2 (/.f64 a b_2)) (/.f64 b_2 b_2) (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) 1/8 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))))))
(*.f64 1 (/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))) (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2)) (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2)) (neg.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))) 2) (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))) 2)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) 1/8 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.f64 (/.f64 -2 (/.f64 a b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2) (+.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (*.f64 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (*.f64 1/8 (pow.f64 (/.f64 c b_2) 3))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3))) (+.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2) (fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c b_2) (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))))
(/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3))) (+.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2) (fma.f64 (/.f64 (neg.f64 b_2) a) (/.f64 c b_2) (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3) 1/3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2))))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(log.f64 (/.f64 (exp.f64 (/.f64 (*.f64 -2 b_2) a)) (pow.f64 (exp.f64 (/.f64 c b_2)) 1/2)))
(log.f64 (/.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (exp.f64 (/.f64 c b_2)))))
(-.f64 (/.f64 -2 (/.f64 a b_2)) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a)) 3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 -2 b_2) a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 -2 (/.f64 b_2 a) (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (/.f64 b_2 a) -2 (neg.f64 (*.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 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 1 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 1 (/.f64 (*.f64 -2 b_2) a) (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 1 (*.f64 1/2 (/.f64 c b_2)) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2)) (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2)) (cbrt.f64 (/.f64 -2 (/.f64 a b_2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) a) 2)) (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2)) (cbrt.f64 (/.f64 -2 (/.f64 a b_2))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 -2 b_2) a))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (neg.f64 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(sqrt.f64 (*.f64 a c))
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 a c))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c))))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(sqrt.f64 (*.f64 a 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 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 a c))
(*.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 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(pow.f64 (*.f64 c a) 1/2)
(sqrt.f64 (*.f64 a c))
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 a c))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(sqrt.f64 (*.f64 a c))
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(sqrt.f64 (*.f64 a c))
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 a c))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (*.f64 a c))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(sqrt.f64 (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(sqrt.f64 (*.f64 a c))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) 1)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 c 1) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 a))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 c) a))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 c) a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (/.f64 (sqrt.f64 c) (sqrt.f64 a)))
(*.f64 1 (/.f64 (sqrt.f64 c) (sqrt.f64 a)))
(/.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a))
(*.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a))
(/.f64 (cbrt.f64 (*.f64 a c)) (/.f64 a (cbrt.f64 (sqrt.f64 (*.f64 a c)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)) (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)))
(/.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 1)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 3)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 2)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(pow.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) -1)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a a)))
(sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a a)))
(sqrt.f64 (/.f64 (/.f64 c 1) a))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 1))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (cbrt.f64 b_2) (neg.f64 (cbrt.f64 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2)))
(+.f64 (*.f64 b_2 0) (-.f64 (*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2))
(+.f64 (fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (fma.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 b_2) (neg.f64 (cbrt.f64 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (-.f64 (*.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 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (*.f64 b_2 0)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (cbrt.f64 b_2) (neg.f64 (cbrt.f64 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 0 (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (cbrt.f64 b_2) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.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 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.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 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 1 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (fma.f64 -1 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 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)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(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 (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 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) 1/3)
(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))
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (sqrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2)) (cbrt.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(pow.f64 (exp.f64 1) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(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 a c (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))
(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 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(+.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 c a))) a) (*.f64 -1 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a))
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) -1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)

eval181.0ms (1.7%)

Compiler

Compiled 12210 to 5138 computations (57.9% saved)

prune150.0ms (1.4%)

Pruning

34 alts after pruning (24 fresh and 10 done)

PrunedKeptTotal
New5986604
Fresh11819
Picked145
Done066
Total60034634
Accuracy
94.1%
Counts
634 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.0%
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
52.5%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
34.0%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
53.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
52.4%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
30.2%
(/.f64 (/.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 c (neg.f64 a)))))) a)
25.6%
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
53.0%
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2) a)
17.0%
(/.f64 (-.f64 (pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2) a)
53.2%
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2) a)
53.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
53.6%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
35.5%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
49.7%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2)) b_2) a)
17.0%
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2) a)
19.0%
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3))) a)
32.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 1 (/.f64 a (/.f64 b_2 c))))) a)
35.1%
(/.f64 (*.f64 b_2 -2) a)
27.5%
(/.f64 (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))) a)
28.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
31.9%
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
35.0%
(/.f64 -2 (/.f64 a b_2))
34.9%
(-.f64 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
35.5%
(-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
46.5%
(-.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (/.f64 b_2 a))
35.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
27.5%
(*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))
9.8%
(*.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
31.9%
(*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a))
7.4%
(*.f64 1/2 (/.f64 c b_2))
33.9%
(*.f64 -1/2 (/.f64 c b_2))
52.0%
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
52.5%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
34.0%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
53.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
52.4%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
30.2%
(/.f64 (/.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 c (neg.f64 a)))))) a)
25.6%
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
53.0%
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2) a)
17.0%
(/.f64 (-.f64 (pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2) a)
53.2%
(/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) b_2) a)
53.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
53.6%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
35.5%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
49.7%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2)) b_2) a)
17.0%
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2) a)
19.0%
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3))) a)
32.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 (/.f64 a b_2) c))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (*.f64 1 (/.f64 a (/.f64 b_2 c))))) a)
35.1%
(/.f64 (*.f64 b_2 -2) a)
27.5%
(/.f64 (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))) a)
28.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
31.9%
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
35.0%
(/.f64 -2 (/.f64 a b_2))
34.9%
(-.f64 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
35.5%
(-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
46.5%
(-.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (/.f64 b_2 a))
35.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
27.5%
(*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))
9.8%
(*.f64 (+.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2)))))
31.9%
(*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a))
7.4%
(*.f64 1/2 (/.f64 c b_2))
33.9%
(*.f64 -1/2 (/.f64 c b_2))
Compiler

Compiled 1974 to 1290 computations (34.7% saved)

localize323.0ms (3.1%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
97.0%
(pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
91.5%
(sqrt.f64 (*.f64 a c))
89.3%
(-.f64 (pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2)
33.8%
(E.f64)
97.7%
(/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)
97.0%
(*.f64 a (*.f64 c c))
94.0%
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3))) a)
90.6%
(/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3))
99.9%
(/.f64 -2 (/.f64 a b_2))
98.0%
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
97.7%
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2) a)
89.3%
(-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2)
84.6%
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
Compiler

Compiled 275 to 99 computations (64% saved)

series99.0ms (1%)

Counts
13 → 328
Calls

99 calls:

TimeVariablePointExpression
12.0ms
a
@inf
(-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2)
4.0ms
a
@-inf
(-.f64 (pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2)
4.0ms
c
@-inf
(-.f64 (pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2)
4.0ms
b_2
@-inf
(/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)
4.0ms
b_2
@0
(pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))

rewrite97.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
890×add-sqr-sqrt
872×pow1
860×*-un-lft-identity
832×add-exp-log
830×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041339
1914315
Stop Event
node limit
Counts
13 → 180
Calls
Call 1
Inputs
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2)
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2) b_2) a)
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(/.f64 -2 (/.f64 a b_2))
(/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3))) a)
(*.f64 a (*.f64 c c))
(/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)
(E.f64)
(-.f64 (pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) b_2)
(sqrt.f64 (*.f64 a c))
(pow.f64 (E.f64) (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))) 1)
(*.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/8) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/8))
(log.f64 (exp.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/4))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) 3) (pow.f64 b_2 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (+.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (*.f64 b_2 b_2)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))
(pow.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) 1)
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))) 1)
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(pow.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a) (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2))) 1)
(*.f64 -2 (/.f64 1 (/.f64 a b_2)))
(*.f64 1 (*.f64 (/.f64 -2 a) b_2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (*.f64 (/.f64 -2 a) b_2) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 -2 a) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -2 a) b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 (/.f64 -2 a) b_2)) (*.f64 (/.f64 -2 a) b_2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -2 a) b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))) 1)
(*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) -1/8)) (/.f64 1 (pow.f64 b_2 3)))
(*.f64 1 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))) (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(exp.f64 (log.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))) 1)
(*.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (/.f64 1 a))
(*.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))) (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (sqrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a) (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(exp.f64 (log.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c c)))) 1)
(pow.f64 (*.f64 a (*.f64 c c)) 1)
(log.f64 (exp.f64 (*.f64 a (*.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c c)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) (*.f64 a (*.f64 c c))) (*.f64 a (*.f64 c c))))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c c))))
(exp.f64 (log.f64 (*.f64 a (*.f64 c c))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))) 1)
(*.f64 (*.f64 a (*.f64 c -1/2)) (/.f64 1 b_2))
(*.f64 1 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))) (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (sqrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(pow.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(exp.f64 (log.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (E.f64))) 1)
(*.f64 1 (E.f64))
(*.f64 (*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (E.f64))) (cbrt.f64 (E.f64)))
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(pow.f64 (E.f64) 1)
(log.f64 (exp.f64 (E.f64)))
(log.f64 (+.f64 1 (expm1.f64 (E.f64))))
(cbrt.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (E.f64)))
(expm1.f64 (log1p.f64 (E.f64)))
(exp.f64 1)
(log1p.f64 (expm1.f64 (E.f64)))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (+.f64 (*.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (*.f64 (*.f64 c a) (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))

simplify209.0ms (2%)

Algorithm
egg-herbie
Rules
1510×times-frac
1138×associate-+r+
836×distribute-lft-in
834×distribute-rgt-in
664×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0120929604
1387326510
Stop Event
node limit
Counts
508 → 589
Calls
Call 1
Inputs
(pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 -1))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))))) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))))))))
(*.f64 -1 b_2)
(+.f64 b_2 (*.f64 -1 b_2))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3)))))))
(*.f64 -1 b_2)
(*.f64 2 (*.f64 -1 b_2))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2))))))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 a (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))))) b_2)
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))))) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2))))))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 (pow.f64 a 3) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))))) b_2)
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))))) b_2)
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))))))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 a (pow.f64 b_2 3)))) (/.f64 b_2 a)))))
(*.f64 -1 (/.f64 b_2 a))
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a)))) (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)))))))) a)) (/.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2)) a)))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (*.f64 a (pow.f64 c 3)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (pow.f64 a 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) a))))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2))))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 (pow.f64 a 4) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 4))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (pow.f64 a 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a))))) (/.f64 b_2 a))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 a (pow.f64 c 2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64)))
(+.f64 (*.f64 -1 b_2) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64)))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (+.f64 (*.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 (E.f64)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 1/8 (/.f64 (pow.f64 (log.f64 (E.f64)) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))))
(*.f64 -1 b_2)
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (*.f64 -1 b_2))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2)))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4)))))
(*.f64 -1 b_2)
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (*.f64 -1 b_2))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2)))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4)))))
(-.f64 (pow.f64 (E.f64) (log.f64 b_2)) b_2)
(-.f64 (pow.f64 (E.f64) (log.f64 b_2)) b_2)
(pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (+.f64 (*.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 (E.f64)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 1/8 (/.f64 (pow.f64 (log.f64 (E.f64)) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (+.f64 (*.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 (E.f64)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 1/8 (/.f64 (pow.f64 (log.f64 (E.f64)) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (+.f64 (*.f64 (pow.f64 b_2 6) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (log.f64 (E.f64)) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (+.f64 (*.f64 1/48 (/.f64 (pow.f64 (log.f64 (E.f64)) 3) (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (*.f64 1/6 (/.f64 (log.f64 (E.f64)) (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2)))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (log.f64 (E.f64)) 2)))) (+.f64 (*.f64 1/720 (*.f64 (log.f64 (E.f64)) (+.f64 (*.f64 30 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 90 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))) (*.f64 1/48 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (log.f64 (E.f64)) 3))))))) (pow.f64 b_2 6)))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2)))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (log.f64 (E.f64)) 2)))) (+.f64 (*.f64 1/720 (*.f64 (log.f64 (E.f64)) (+.f64 (*.f64 30 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 90 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))) (*.f64 1/48 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (log.f64 (E.f64)) 3))))))) (pow.f64 b_2 6)))))
(pow.f64 (E.f64) (log.f64 b_2))
(pow.f64 (E.f64) (log.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))) 1)
(*.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/8) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/8))
(log.f64 (exp.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/4))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 b_2))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) 3) (pow.f64 b_2 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (+.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (*.f64 b_2 b_2)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))
(pow.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) 1)
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))) 1)
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(pow.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a) 1)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a) (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) 1)
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2))) 1)
(*.f64 -2 (/.f64 1 (/.f64 a b_2)))
(*.f64 1 (*.f64 (/.f64 -2 a) b_2))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (*.f64 (/.f64 -2 a) b_2) 1)
(log.f64 (exp.f64 (*.f64 (/.f64 -2 a) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -2 a) b_2))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 (/.f64 -2 a) b_2)) (*.f64 (/.f64 -2 a) b_2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -2 a) b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))) 1)
(*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) -1/8)) (/.f64 1 (pow.f64 b_2 3)))
(*.f64 1 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))) (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(exp.f64 (log.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))) 1)
(*.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (/.f64 1 a))
(*.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))) (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (sqrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a) 1)
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a) (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(exp.f64 (log.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c c)))) 1)
(pow.f64 (*.f64 a (*.f64 c c)) 1)
(log.f64 (exp.f64 (*.f64 a (*.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c c)))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) (*.f64 a (*.f64 c c))) (*.f64 a (*.f64 c c))))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c c))))
(exp.f64 (log.f64 (*.f64 a (*.f64 c c))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))) 1)
(*.f64 (*.f64 a (*.f64 c -1/2)) (/.f64 1 b_2))
(*.f64 1 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))) (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (sqrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(pow.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)) 1)
(log.f64 (exp.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(exp.f64 (log.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (E.f64))) 1)
(*.f64 1 (E.f64))
(*.f64 (*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (E.f64))) (cbrt.f64 (E.f64)))
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(pow.f64 (E.f64) 1)
(log.f64 (exp.f64 (E.f64)))
(log.f64 (+.f64 1 (expm1.f64 (E.f64))))
(cbrt.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (E.f64)))
(expm1.f64 (log1p.f64 (E.f64)))
(exp.f64 1)
(log1p.f64 (expm1.f64 (E.f64)))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (+.f64 (*.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(cbrt.f64 (*.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (*.f64 (*.f64 c a) (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(cbrt.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
Outputs
(pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)
(pow.f64 (*.f64 c (neg.f64 a)) 1/4)
(pow.f64 (*.f64 a (neg.f64 c)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (*.f64 b_2 b_2)) (pow.f64 (*.f64 a (neg.f64 c)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (*.f64 b_2 b_2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (*.f64 b_2 b_2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 a (neg.f64 c)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (*.f64 b_2 b_2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4)) (fma.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6)) (pow.f64 (*.f64 c (neg.f64 a)) 1/4))))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (*.f64 b_2 b_2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4)) (fma.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6)) (pow.f64 (*.f64 a (neg.f64 c)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) -3/32))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -3/32))))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) -3/32) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 11/384))))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -3/32) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) -7/128)))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 -1))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 a (*.f64 c (sqrt.f64 -1)))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(fma.f64 -1/4 (*.f64 a (*.f64 (*.f64 c (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 a (*.f64 c (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) -3/32) (sqrt.f64 -1)))))
(fma.f64 -1/4 (*.f64 a (*.f64 (*.f64 c (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -3/32) (sqrt.f64 -1)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))))
(fma.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 a (*.f64 c (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) -3/32) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (fma.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 11/384)) (sqrt.f64 -1))))))
(fma.f64 -1/4 (*.f64 a (*.f64 (*.f64 c (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -3/32) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) -7/128) (sqrt.f64 -1))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 (sqrt.f64 b_2) (*.f64 c c)) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))
(fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (+.f64 (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) 1) (sqrt.f64 b_2)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))))) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 1 (sqrt.f64 b_2) (*.f64 1 (+.f64 (*.f64 (*.f64 (sqrt.f64 b_2) (*.f64 c c)) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 c 3)) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (+.f64 (*.f64 (*.f64 c c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 (pow.f64 c 3) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c)))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (/.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)) (*.f64 c c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (pow.f64 c 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384))))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (/.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)) (*.f64 c c))) (/.f64 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -7/128)) (pow.f64 c 3))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) c))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))))) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.f64 (pow.f64 c 3) (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (-.f64 (fma.f64 -1/4 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))))) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c))) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (/.f64 (pow.f64 c 3) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 7/128)))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) (sqrt.f64 b_2))))))
(fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (sqrt.f64 b_2) (+.f64 1 (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 1 (sqrt.f64 b_2) (*.f64 1 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) (sqrt.f64 b_2))) (*.f64 (pow.f64 a 3) (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)) (sqrt.f64 b_2)))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (+.f64 (*.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c)))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (/.f64 (pow.f64 a 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384))))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) c)) (+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) a)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -7/128))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 -1/4 (*.f64 (*.f64 b_2 b_2) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))))) (*.f64 a c)))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c)) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (fma.f64 -1 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (pow.f64 a 3) (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)))) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) c)) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (-.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) c)) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) a))) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 7/128)))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) -1/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) -1/8)))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 b_2 (*.f64 -1 b_2))
(*.f64 0 b_2)
0
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 0 b_2) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 0 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3)))))))
(+.f64 (*.f64 0 b_2) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 1/16 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) -3/32) (pow.f64 b_2 3))))))
(+.f64 0 (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 2 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -3/32) (pow.f64 b_2 3))))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 2 (*.f64 -1 b_2))
(*.f64 -2 b_2)
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) -3/32) (pow.f64 b_2 3)) (+.f64 (*.f64 -2 b_2) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -3/32) (pow.f64 b_2 3)) b_2)) (fma.f64 -1/16 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))) (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 a (*.f64 (/.f64 b_2 (/.f64 (*.f64 a a) (pow.f64 b_2 4))) -32/3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2))))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)))) (*.f64 (pow.f64 c 4) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)))) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 11/384))))) (*.f64 b_2 (pow.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) 2))))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 a (*.f64 (/.f64 b_2 (/.f64 (*.f64 a a) (pow.f64 b_2 4))) -32/3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128)))) (*.f64 (pow.f64 c 4) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128))) (fma.f64 2 (*.f64 b_2 (+.f64 (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) -17/256) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 59/2048))) (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 9/1024))))))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c c)))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 a (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (pow.f64 c 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (pow.f64 c 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 c 3))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c c)))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c)) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) (/.f64 (pow.f64 c 3) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -7/128))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)))))) b_2)
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a a))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))))) b_2)
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 a (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (pow.f64 c 3)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))))) b_2)
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a a))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) a) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 7/128) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (pow.f64 c 3))) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 (*.f64 a a) (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 a a) (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 a a) (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))) (*.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (*.f64 (/.f64 b_2 (/.f64 (*.f64 c c) (pow.f64 b_2 4))) -32/3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2))))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 a a) (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (fma.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))) (*.f64 (pow.f64 a 4) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 11/384))))) (*.f64 b_2 (pow.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) 2))))))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) (fma.f64 (*.f64 a a) (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))) (fma.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (*.f64 (/.f64 b_2 (/.f64 (*.f64 c c) (pow.f64 b_2 4))) -32/3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)))) (*.f64 (pow.f64 a 4) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128))) (fma.f64 2 (*.f64 b_2 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) -17/256) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 59/2048))) (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 9/1024))))))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c c)))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 (pow.f64 a 3) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) c)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (pow.f64 a 3) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)) (pow.f64 a 3)) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c c)))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 c c))) (/.f64 a -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -7/128))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)))))) b_2)
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 a a))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))))) b_2)
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 a 3)) (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))))) b_2)
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 b_2 b_2) c)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 a a))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2))) c) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 7/128) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (pow.f64 a 3))) b_2)
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.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 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))))))))
(fma.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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) -1/8)))))
(-.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))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) -1/8)))) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(*.f64 0 b_2)
0
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.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)))
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 a (pow.f64 b_2 3)))) (/.f64 b_2 a)))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (fma.f64 1/16 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 2 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) -3/32) (*.f64 a (pow.f64 b_2 3))) (/.f64 b_2 a)))))
(-.f64 (fma.f64 -1/2 (/.f64 c b_2) (fma.f64 1/16 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 2 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) a) (/.f64 -3/32 (pow.f64 b_2 3))) (/.f64 b_2 a)))) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) -3/32) (*.f64 a (pow.f64 b_2 3))) (+.f64 (fma.f64 -1/16 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 b_2 (/.f64 -2 a))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) a) (/.f64 -3/32 (pow.f64 b_2 3))) (/.f64 b_2 a))) (fma.f64 -1/16 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a)) (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) b_2) (/.f64 (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))) a)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a))) (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) b_2) -3/32) (*.f64 2 (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128))))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a)))) (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)))))))) a)) (/.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2)) a)))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a)) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) b_2) (/.f64 (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))) a)) (*.f64 (pow.f64 c 4) (fma.f64 -1/2 (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)) b_2) (fma.f64 2 (/.f64 b_2 (/.f64 a (fma.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 11/384)))))) (/.f64 b_2 (/.f64 a (pow.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32) 2)))))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 (*.f64 c c) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) a))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (*.f64 (/.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) b_2) -3/32) (*.f64 2 (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128))))) (*.f64 (pow.f64 c 4) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -7/128) b_2) (fma.f64 2 (/.f64 b_2 (/.f64 a (+.f64 (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) -17/256) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 59/2048)))) (/.f64 b_2 (/.f64 a (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 9/1024)))))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) c) (/.f64 -3/32 c))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (*.f64 a (pow.f64 c 3)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (pow.f64 c 3))) (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 a (pow.f64 c 3)) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)) (*.f64 (pow.f64 c 3) (*.f64 a a))) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a) (*.f64 (/.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) c) (/.f64 -3/32 c))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) (/.f64 (*.f64 a (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) -7/128))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a)))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) a)) (/.f64 b_2 a))
(+.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 c (*.f64 a a))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 c c))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (/.f64 (*.f64 c c) -3/32))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (pow.f64 a 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) a))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a a) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 a (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)))))) (pow.f64 c 3)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 c c))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 a) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a))))) (/.f64 b_2 a))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (/.f64 (*.f64 c c) -3/32))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a)))) (/.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) a) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) a)) (*.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 a (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 7/128))))) (pow.f64 c 3))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 a (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 a (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 a (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 a a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 a (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))) (*.f64 (*.f64 a a) (fma.f64 -1/2 (/.f64 c (*.f64 (/.f64 b_2 (/.f64 (*.f64 c c) (pow.f64 b_2 4))) -32/3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2))))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 a (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (fma.f64 (*.f64 a a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))) (*.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 11/384))))) (*.f64 b_2 (pow.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32) 2))))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 a (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))) (fma.f64 (*.f64 a a) (fma.f64 -1/2 (/.f64 c (*.f64 (/.f64 b_2 (/.f64 (*.f64 c c) (pow.f64 b_2 4))) -32/3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128)))) (*.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) -7/128))) (fma.f64 2 (*.f64 b_2 (+.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) -17/256) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 59/2048))) (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 9/1024))))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) (*.f64 c (*.f64 a a))) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2))) (fma.f64 2 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)) (pow.f64 a 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 (pow.f64 a 4) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 4))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (*.f64 -1 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 a 4)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) c)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) (*.f64 c (*.f64 a a))) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (pow.f64 a 4) (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 a 4)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)) c)) (fma.f64 -1/2 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2))) (fma.f64 2 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2)) (pow.f64 a 3)) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) (/.f64 (pow.f64 a 4) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) -7/128))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) a)))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)) (/.f64 b_2 a))
(+.f64 (/.f64 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (*.f64 c (*.f64 a a))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (pow.f64 a 3))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (pow.f64 a 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 a 4)) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c)) (fma.f64 1/16 (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a))))) (/.f64 b_2 a))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) c) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (pow.f64 a 3))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (pow.f64 a 3) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a)))) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2))) c) (*.f64 2 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 7/128) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (pow.f64 a 4))) (/.f64 b_2 a))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 c (neg.f64 a))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3))))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 a (pow.f64 c 2))
(*.f64 a (*.f64 c c))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64)))
(sqrt.f64 (*.f64 a c))
(+.f64 (*.f64 -1 b_2) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))
(fma.f64 -1 b_2 (sqrt.f64 (*.f64 a c)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64)))))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) c)) (sqrt.f64 (*.f64 a c))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 a c)) a)) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (+.f64 (*.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 (E.f64)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 1/8 (/.f64 (pow.f64 (log.f64 (E.f64)) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) c)) (fma.f64 (pow.f64 b_2 4) (*.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (/.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 1/8 (*.f64 (*.f64 a a) (*.f64 c c))))) (sqrt.f64 (*.f64 a c)))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 a c)) a)) (*.f64 (sqrt.f64 (*.f64 a c)) (+.f64 1 (*.f64 (pow.f64 b_2 4) (*.f64 (/.f64 1 (*.f64 a (*.f64 a (*.f64 c c)))) -1/8))))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (*.f64 -1 b_2))
(+.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (neg.f64 b_2))
(-.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) b_2)
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2)))))
(+.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (fma.f64 -1 b_2 (/.f64 (*.f64 1/2 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2))))))) (*.f64 b_2 b_2))))
(+.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (-.f64 (*.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) b_2))) b_2))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4)))))
(+.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (fma.f64 -1 b_2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))))) (*.f64 b_2 b_2)) (/.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (/.f64 (pow.f64 b_2 4) (fma.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c))) (*.f64 1/8 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c))))))))))
(+.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) b_2)) (/.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 a (*.f64 (*.f64 c c) -1/8)))))) b_2))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (*.f64 -1 b_2))
(+.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (neg.f64 b_2))
(-.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2)
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2)))))
(+.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (fma.f64 -1 b_2 (*.f64 1/2 (/.f64 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))) (*.f64 b_2 b_2)))))
(+.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (-.f64 (*.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2))) b_2))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4)))))
(+.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (fma.f64 -1 b_2 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))) (*.f64 b_2 b_2)) (/.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (/.f64 (pow.f64 b_2 4) (fma.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c))) (*.f64 1/8 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c))))))))))
(+.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2)) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 a (*.f64 (*.f64 c c) -1/8)))))) b_2))
(-.f64 (pow.f64 (E.f64) (log.f64 b_2)) b_2)
(-.f64 (pow.f64 (E.f64) (log.f64 b_2)) b_2)
(pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64)))
(sqrt.f64 (*.f64 a c))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) c)) (sqrt.f64 (*.f64 a c)))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 a c)) a)) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (+.f64 (*.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 (E.f64)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 1/8 (/.f64 (pow.f64 (log.f64 (E.f64)) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) c)) (fma.f64 (pow.f64 b_2 4) (*.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (/.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 1/8 (*.f64 (*.f64 a a) (*.f64 c c))))) (sqrt.f64 (*.f64 a c))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 a c)) a)) (*.f64 (sqrt.f64 (*.f64 a c)) (+.f64 1 (*.f64 (pow.f64 b_2 4) (*.f64 (/.f64 1 (*.f64 a (*.f64 a (*.f64 c c)))) -1/8)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (log.f64 (E.f64)) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (*.f64 a c))) (+.f64 (*.f64 (pow.f64 b_2 4) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (log.f64 (E.f64)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 1/8 (/.f64 (pow.f64 (log.f64 (E.f64)) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (+.f64 (*.f64 (pow.f64 b_2 6) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 (log.f64 (E.f64)) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (+.f64 (*.f64 1/48 (/.f64 (pow.f64 (log.f64 (E.f64)) 3) (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (*.f64 1/6 (/.f64 (log.f64 (E.f64)) (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))) (pow.f64 (sqrt.f64 (*.f64 a c)) (log.f64 (E.f64))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) c)) (fma.f64 (pow.f64 b_2 4) (*.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (/.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 c c))) (/.f64 1/8 (*.f64 (*.f64 a a) (*.f64 c c))))) (fma.f64 (pow.f64 b_2 6) (*.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (/.f64 -1/8 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (/.f64 1/48 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (/.f64 1/6 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))) (sqrt.f64 (*.f64 a c)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (sqrt.f64 (*.f64 a c)) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (*.f64 (pow.f64 b_2 4) (*.f64 (/.f64 1 (*.f64 a (*.f64 a (*.f64 c c)))) -1/8)) (*.f64 (pow.f64 b_2 6) (+.f64 (/.f64 -1/8 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 3/16))))) (sqrt.f64 (*.f64 a c))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2)))))
(exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2))))
(exp.f64 (neg.f64 (neg.f64 (log.f64 b_2))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))))
(+.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2))))))) (*.f64 b_2 b_2)))
(+.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (*.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) b_2))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4))))
(+.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))))) (*.f64 b_2 b_2)) (/.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (/.f64 (pow.f64 b_2 4) (fma.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c))) (*.f64 1/8 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c)))))))))
(+.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (fma.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) b_2)) (/.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 a (*.f64 (*.f64 c c) -1/8)))))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 1 b_2))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (log.f64 (E.f64)) 2)))) (+.f64 (*.f64 1/720 (*.f64 (log.f64 (E.f64)) (+.f64 (*.f64 30 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 90 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))) (*.f64 1/48 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (log.f64 (E.f64)) 3))))))) (pow.f64 b_2 6)))))
(+.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))))) (*.f64 b_2 b_2)) (/.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (/.f64 (pow.f64 b_2 4) (fma.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c))) (*.f64 1/8 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c)))))))) (/.f64 (exp.f64 (*.f64 -1 (neg.f64 (log.f64 b_2)))) (/.f64 (pow.f64 b_2 6) (fma.f64 -1/8 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) 1)) (+.f64 (*.f64 1/720 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 120)) (*.f64 1/48 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) 1)))))))))
(+.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) b_2)) (/.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 a (*.f64 (*.f64 c c) -1/8)))))) (/.f64 (*.f64 (exp.f64 (neg.f64 (neg.f64 (log.f64 b_2)))) (fma.f64 -1/8 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (fma.f64 1/720 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 120) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 1/48)))) (pow.f64 b_2 6))))
(exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2)))))
(exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))))
(+.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))) (*.f64 b_2 b_2))))
(+.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (*.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4))))
(+.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))) (*.f64 b_2 b_2)) (/.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (/.f64 (pow.f64 b_2 4) (fma.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c))) (*.f64 1/8 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c)))))))))
(+.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (fma.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2)) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 a (*.f64 (*.f64 c c) -1/8)))))))
(+.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 c (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (log.f64 (E.f64))))) (pow.f64 b_2 2))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (log.f64 (E.f64))))) (*.f64 1/8 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 c 2) (pow.f64 (log.f64 (E.f64)) 2)))))) (pow.f64 b_2 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (log.f64 (E.f64)) (log.f64 (/.f64 -1 b_2))))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (log.f64 (E.f64)) 2)))) (+.f64 (*.f64 1/720 (*.f64 (log.f64 (E.f64)) (+.f64 (*.f64 30 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 90 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))) (*.f64 1/48 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) (pow.f64 (log.f64 (E.f64)) 3))))))) (pow.f64 b_2 6)))))
(+.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 a c) (*.f64 1 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))) (*.f64 b_2 b_2)) (/.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (/.f64 (pow.f64 b_2 4) (fma.f64 -1/4 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c))) (*.f64 1/8 (*.f64 (*.f64 a a) (*.f64 1 (*.f64 c c)))))))) (/.f64 (exp.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))) (/.f64 (pow.f64 b_2 6) (fma.f64 -1/8 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) 1)) (+.f64 (*.f64 1/720 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 120)) (*.f64 1/48 (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 c 3) 1)))))))))
(+.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 a (/.f64 b_2 c)) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2)) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 a (*.f64 (*.f64 c c) -1/8)))))) (/.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) (/.f64 (pow.f64 b_2 6) (fma.f64 -1/8 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (fma.f64 1/720 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 120) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) 1/48)))))))
(pow.f64 (E.f64) (log.f64 b_2))
(pow.f64 (E.f64) (log.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))) 1)
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(*.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(*.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/8) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/8))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(log.f64 (exp.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/4))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)
(+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 b_2))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) 3) (pow.f64 b_2 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (+.f64 (*.f64 b_2 b_2) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))))
(/.f64 (-.f64 (pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 3) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)) (*.f64 b_2 b_2)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) 1)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(log.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(cbrt.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(cbrt.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(exp.f64 (log.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2)))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))) 1)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(pow.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a) (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)) (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(cbrt.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) 1)
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(cbrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2))) 1)
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 1 (/.f64 a b_2)))
(/.f64 -2 (/.f64 a b_2))
(*.f64 1 (*.f64 (/.f64 -2 a) b_2))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2))) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 (/.f64 -2 a) b_2) 1)
(*.f64 b_2 (/.f64 -2 a))
(log.f64 (exp.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 b_2 (/.f64 -2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -2 a) b_2))))
(*.f64 b_2 (/.f64 -2 a))
(cbrt.f64 (*.f64 (*.f64 (*.f64 (/.f64 -2 a) b_2) (*.f64 (/.f64 -2 a) b_2)) (*.f64 (/.f64 -2 a) b_2)))
(cbrt.f64 (*.f64 (*.f64 b_2 (/.f64 -2 a)) (*.f64 (*.f64 b_2 (/.f64 -2 a)) (*.f64 b_2 (/.f64 -2 a)))))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (log.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 b_2 (/.f64 -2 a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -2 a) b_2)))
(*.f64 b_2 (/.f64 -2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))) 1)
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) -1/8)) (/.f64 1 (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 1 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))) (cbrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) 1)
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(log.f64 (exp.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)))))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(cbrt.f64 (*.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(exp.f64 (log.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))))
(*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))) 1)
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(*.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (/.f64 1 a))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(*.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))) (cbrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (sqrt.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a) 1)
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a))))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a) (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)) (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(cbrt.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a) (*.f64 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a) (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(exp.f64 (log.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) a)))
(/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 3))) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (/.f64 (pow.f64 b_2 3) -1/8)) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 c c)))) 1)
(*.f64 a (*.f64 c c))
(pow.f64 (*.f64 a (*.f64 c c)) 1)
(*.f64 a (*.f64 c c))
(log.f64 (exp.f64 (*.f64 a (*.f64 c c))))
(*.f64 a (*.f64 c c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 c c)))))
(*.f64 a (*.f64 c c))
(cbrt.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) (*.f64 a (*.f64 c c))) (*.f64 a (*.f64 c c))))
(cbrt.f64 (*.f64 (*.f64 a (*.f64 c c)) (*.f64 (*.f64 a a) (pow.f64 c 4))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 c c)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 c c))))
(*.f64 a (*.f64 c c))
(exp.f64 (log.f64 (*.f64 a (*.f64 c c))))
(*.f64 a (*.f64 c c))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 c c))))
(*.f64 a (*.f64 c c))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))) 1)
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(*.f64 (*.f64 a (*.f64 c -1/2)) (/.f64 1 b_2))
(*.f64 (/.f64 1 b_2) (*.f64 a (*.f64 c -1/2)))
(/.f64 (*.f64 a (*.f64 c -1/2)) b_2)
(*.f64 1 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))) (cbrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(*.f64 (sqrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (sqrt.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(pow.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)) 1)
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(log.f64 (exp.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(cbrt.f64 (*.f64 (*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (*.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(exp.f64 (log.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 a))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)
(-.f64 (exp.f64 (log1p.f64 (E.f64))) 1)
(E.f64)
(*.f64 1 (E.f64))
(E.f64)
(*.f64 (*.f64 (cbrt.f64 (E.f64)) (cbrt.f64 (E.f64))) (cbrt.f64 (E.f64)))
(E.f64)
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(E.f64)
(pow.f64 (E.f64) 1)
(E.f64)
(log.f64 (exp.f64 (E.f64)))
(E.f64)
(log.f64 (+.f64 1 (expm1.f64 (E.f64))))
(E.f64)
(cbrt.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (E.f64)))
(cbrt.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))))
(cbrt.f64 (pow.f64 (E.f64) 3))
(expm1.f64 (log1p.f64 (E.f64)))
(E.f64)
(exp.f64 1)
(E.f64)
(log1p.f64 (expm1.f64 (E.f64)))
(E.f64)
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (*.f64 0 b_2) (+.f64 (pow.f64 (E.f64) (*.f64 2 (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))) (neg.f64 b_2)))
(+.f64 (-.f64 (pow.f64 (E.f64) (*.f64 2 (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))) b_2) 0)
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)) (*.f64 (cbrt.f64 b_2) (*.f64 (cbrt.f64 b_2) (cbrt.f64 b_2)))))
(+.f64 (*.f64 0 b_2) (+.f64 (pow.f64 (E.f64) (*.f64 2 (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))) (neg.f64 b_2)))
(+.f64 (-.f64 (pow.f64 (E.f64) (*.f64 2 (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))) b_2) 0)
(+.f64 (fma.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 (pow.f64 (E.f64) (*.f64 2 (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))) (neg.f64 b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (pow.f64 (E.f64) (*.f64 2 (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2))) b_2))
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 3) (pow.f64 b_2 3)) (+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(/.f64 (-.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 3) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (+.f64 (*.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 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(cbrt.f64 (*.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(cbrt.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(sqrt.f64 (*.f64 a c))
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 a c))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(pow.f64 (*.f64 c a) 1/2)
(sqrt.f64 (*.f64 a c))
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 a c))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (*.f64 a c))
(cbrt.f64 (*.f64 (*.f64 c a) (sqrt.f64 (*.f64 c a))))
(cbrt.f64 (*.f64 c (*.f64 a (sqrt.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(*.f64 (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (pow.f64 (E.f64) (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(pow.f64 (E.f64) (*.f64 2 (/.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)))
(sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(cbrt.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))

eval448.0ms (4.3%)

Compiler

Compiled 26115 to 15472 computations (40.8% saved)

prune233.0ms (2.2%)

Pruning

36 alts after pruning (24 fresh and 12 done)

PrunedKeptTotal
New57811589
Fresh61319
Picked235
Done1910
Total58736623
Accuracy
99.2%
Counts
623 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.5%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
34.0%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
53.1%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
23.9%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
52.4%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
30.8%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
25.6%
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
20.1%
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) b_2) a)
20.9%
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 c) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
15.8%
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 a) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) b_2) a)
53.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
53.6%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
35.5%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
49.7%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2)) b_2) a)
31.6%
(/.f64 (-.f64 (exp.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2) a)
19.0%
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (/.f64 (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) -1/8) (pow.f64 b_2 3))) a)
34.9%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 (/.f64 a (/.f64 b_2 c)) 1/2)) a)
32.6%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) a)
35.1%
(/.f64 (*.f64 b_2 -2) a)
27.5%
(/.f64 (*.f64 1/2 (/.f64 c (/.f64 (neg.f64 b_2) a))) a)
28.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
31.9%
(/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a)
13.0%
(/.f64 (neg.f64 b_2) a)
7.7%
(/.f64 0 a)
35.0%
(/.f64 -2 (/.f64 a b_2))
34.9%
(-.f64 (/.f64 (*.f64 -2 b_2) a) (*.f64 1/2 (/.f64 c b_2)))
35.5%
(-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a))
46.5%
(-.f64 (*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c))))) a)) (/.f64 b_2 a))
19.6%
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) c))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (log.f64 c))) 2) b_2) a))
6.6%
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
35.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
27.5%
(*.f64 (/.f64 1/2 a) (/.f64 c (/.f64 (neg.f64 b_2) a)))
35.0%
(*.f64 (/.f64 -2 a) b_2)
31.9%
(*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a))
7.4%
(*.f64 1/2 (/.f64 c b_2))
33.9%
(*.f64 -1/2 (/.f64 c b_2))
Compiler

Compiled 1277 to 690 computations (46% saved)

regimes454.0ms (4.4%)

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

4 calls:

219.0ms
c
78.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
74.0ms
b_2
70.0ms
a
Results
AccuracySegmentsBranch
57.4%3a
87.1%3b_2
59.3%7c
79.5%6(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 728 to 325 computations (55.4% saved)

regimes52.0ms (0.5%)

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

1 calls:

47.0ms
b_2
Results
AccuracySegmentsBranch
82.7%3b_2
Compiler

Compiled 204 to 100 computations (51% saved)

regimes49.0ms (0.5%)

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

1 calls:

44.0ms
b_2
Results
AccuracySegmentsBranch
82.7%3b_2
Compiler

Compiled 193 to 99 computations (48.7% saved)

regimes45.0ms (0.4%)

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

1 calls:

40.0ms
b_2
Results
AccuracySegmentsBranch
82.4%3b_2
Compiler

Compiled 184 to 97 computations (47.3% saved)

regimes35.0ms (0.3%)

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

1 calls:

31.0ms
b_2
Results
AccuracySegmentsBranch
82.4%3b_2
Compiler

Compiled 175 to 91 computations (48% saved)

regimes24.0ms (0.2%)

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

1 calls:

20.0ms
b_2
Results
AccuracySegmentsBranch
66.6%2b_2
Compiler

Compiled 168 to 87 computations (48.2% saved)

regimes18.0ms (0.2%)

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

1 calls:

15.0ms
b_2
Results
AccuracySegmentsBranch
66.4%2b_2
Compiler

Compiled 77 to 41 computations (46.8% saved)

regimes11.0ms (0.1%)

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

1 calls:

10.0ms
b_2
Results
AccuracySegmentsBranch
66.3%2b_2
Compiler

Compiled 34 to 21 computations (38.2% saved)

regimes19.0ms (0.2%)

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

3 calls:

8.0ms
b_2
5.0ms
c
4.0ms
a
Results
AccuracySegmentsBranch
33.9%1c
33.9%1a
44.4%2b_2
Compiler

Compiled 32 to 21 computations (34.4% saved)

regimes19.0ms (0.2%)

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

3 calls:

9.0ms
c
6.0ms
b_2
4.0ms
a
Results
AccuracySegmentsBranch
15.1%3c
13.0%1a
17.9%2b_2
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes11.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

5.0ms
a
3.0ms
c
3.0ms
b_2
Results
AccuracySegmentsBranch
7.7%1c
7.7%1a
7.7%1b_2
Compiler

Compiled 18 to 14 computations (22.2% saved)

bsearch36.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
2.6800987189146758e-92
2.155331852139142e-89
8.0ms
-9.464191752244992e+136
-5.793764320007313e+136
Results
15.0ms134×body256valid
7.0ms23×body1024valid
5.0ms48×body256invalid
2.0ms13×body512valid
2.0ms20×body256infinite
1.0msbody2048valid
Compiler

Compiled 346 to 235 computations (32.1% saved)

bsearch40.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
2.6800987189146758e-92
2.155331852139142e-89
17.0ms
-6.07344357336465e-37
-2.8221379776487807e-39
Results
25.0ms204×body256valid
6.0ms24×body1024valid
4.0ms47×body256invalid
2.0ms10×body512valid
1.0msbody2048valid
Compiler

Compiled 424 to 298 computations (29.7% saved)

bsearch41.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
2.6800987189146758e-92
2.155331852139142e-89
17.0ms
-6.07344357336465e-37
-2.8221379776487807e-39
Results
25.0ms201×body256valid
5.0ms51×body256invalid
4.0ms19×body1024valid
3.0ms17×body512valid
1.0msbody2048valid
Compiler

Compiled 394 to 283 computations (28.2% saved)

bsearch54.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
2.6800987189146758e-92
2.155331852139142e-89
28.0ms
-5.63188892784243e-86
-1.7048523129965223e-111
Results
31.0ms262×body256valid
8.0ms90×body256invalid
5.0ms20×body1024valid
3.0ms17×body512valid
2.0msbody2048valid
Compiler

Compiled 506 to 382 computations (24.5% saved)

bsearch51.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
2.6800987189146758e-92
2.155331852139142e-89
27.0ms
-5.63188892784243e-86
-1.7048523129965223e-111
Results
30.0ms263×body256valid
7.0ms74×body256invalid
5.0ms20×body1024valid
3.0ms18×body512valid
1.0msbody2048valid
Compiler

Compiled 468 to 344 computations (26.5% saved)

bsearch32.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
-4.934035302696353e-304
7.937327252276417e-287
Results
22.0ms176×body256valid
7.0ms81×body256invalid
Compiler

Compiled 286 to 213 computations (25.5% saved)

bsearch19.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
7.937327252276417e-287
3.2588407002360686e-285
Results
13.0ms112×body256valid
5.0ms61×body256invalid
Compiler

Compiled 148 to 113 computations (23.6% saved)

bsearch24.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
7.937327252276417e-287
3.2588407002360686e-285
Results
13.0ms112×body256valid
10.0ms50×body256invalid
Compiler

Compiled 148 to 113 computations (23.6% saved)

bsearch19.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
7.937327252276417e-287
3.2588407002360686e-285
Results
13.0ms112×body256valid
5.0ms56×body256invalid
Compiler

Compiled 141 to 106 computations (24.8% saved)

bsearch33.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
-4.934035302696353e-304
7.937327252276417e-287
Results
23.0ms176×body256valid
8.0ms84×body256invalid
Compiler

Compiled 187 to 147 computations (21.4% saved)

simplify156.0ms (1.5%)

Algorithm
egg-herbie
Rules
28×*-commutative
20×+-commutative
18×sub-neg
10×neg-mul-1
10×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
088643
1117643
2131643
3138643
4140643
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -72000000000000001125112557741038554652223702216446342398627786132602498337996244539657236157112600291014594770005056272429168778744430592) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 3554922854784611/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -2993155353253689/5986310706507378352962293074805895248510699696029696) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 4330125386989255/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -8428725474762389/191561942608236107294793378393788647952342390272950272) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 2465511012189327/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -103028258140179/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 4013622577982625/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a)) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -8102471910569725/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 802724515596525/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 7886303348890927/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (/.f64 (*.f64 b_2 -2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 6857655085992111/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 (/.f64 -2 a) b_2) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 5357543035931337/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (/.f64 (neg.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (neg.f64 b_2) a) (/.f64 0 a))
(/.f64 0 a)
Outputs
(if (<=.f64 b_2 -72000000000000001125112557741038554652223702216446342398627786132602498337996244539657236157112600291014594770005056272429168778744430592) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 3554922854784611/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -72000000000000001125112557741038554652223702216446342398627786132602498337996244539657236157112600291014594770005056272429168778744430592) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 3554922854784611/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (*.f64 (/.f64 c b_2) -1/2)))
(if (<=.f64 b_2 -2993155353253689/5986310706507378352962293074805895248510699696029696) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 4330125386989255/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -2993155353253689/5986310706507378352962293074805895248510699696029696) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 4330125386989255/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) -1/2)))
(if (<=.f64 b_2 -8428725474762389/191561942608236107294793378393788647952342390272950272) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 2465511012189327/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -8428725474762389/191561942608236107294793378393788647952342390272950272) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 2465511012189327/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (*.f64 (/.f64 c b_2) -1/2)))
(if (<=.f64 b_2 -103028258140179/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 4013622577982625/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656) (*.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (/.f64 1 a)) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -103028258140179/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 4013622577982625/573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656) (*.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) (/.f64 1 a)) (*.f64 (/.f64 c b_2) -1/2)))
(if (<=.f64 b_2 -8102471910569725/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 802724515596525/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -8102471910569725/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 802724515596525/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (*.f64 (/.f64 c b_2) -1/2)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (*.f64 (/.f64 c b_2) -1/2))
(if (<=.f64 b_2 7886303348890927/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (/.f64 (*.f64 b_2 -2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 7886303348890927/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (/.f64 (*.f64 b_2 -2) a) (*.f64 (/.f64 c b_2) -1/2))
(if (<=.f64 b_2 6857655085992111/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 (/.f64 -2 a) b_2) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 6857655085992111/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 b_2 (/.f64 -2 a)) (*.f64 (/.f64 c b_2) -1/2))
(if (<=.f64 b_2 5357543035931337/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (/.f64 (neg.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 5357543035931337/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 c b_2) -1/2))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (/.f64 (neg.f64 b_2) a) (/.f64 0 a))
(/.f64 0 a)
Compiler

Compiled 276 to 181 computations (34.4% saved)

soundness2.7s (26.2%)

Rules
1964×fma-neg
1676×div-sub
1544×fma-def
1544×fma-def
1544×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048312
1112276
2228276
3599276
41500276
53712272
66365272
77321272
87708272
97790272
107830272
012106
1278106
24136100
0120929604
1387326510
0120929604
1387326510
012106
1278106
24136100
073815825
1183813847
2790013841
041339
1914315
080220964
1195219520
2735319466
012106
1278106
24136100
0105824666
1291621664
0105824666
1291621664
080220964
1195219520
2735319466
0105824666
1291621664
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
node limit
Compiler

Compiled 988 to 450 computations (54.5% saved)

end0.0ms (0%)

preprocess166.0ms (1.6%)

Compiler

Compiled 524 to 272 computations (48.1% saved)

Profiling

Loading profile data...